Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
3.3K subscribers
628 photos
15 videos
1 file
144 links
Programming
Coding
AI Websites

πŸ“‘Network of #TheStarkArmyΒ©

πŸ“ŒShop : https://t.me/TheStarkArmyShop/25

☎️ Paid Ads : @ReachtoStarkBot

Ads policy : https://bit.ly/2BxoT2O
Download Telegram
Top 5 Small AI Coding Models That You Can Run Locally

1️⃣ gpt-oss-20b
A fast, open-weight OpenAI reasoning and coding model you can run locally for IDE assistants and low-latency tools.

2️⃣ Qwen3-VL-32B-Instruct
A powerful open-source coding model that understands screenshots, UI flows, diagrams, and code together.

3️⃣ Apriel-1.5-15B-Thinker
A reasoning-first coding model that thinks step-by-step before writing reliable production-ready code.

4️⃣ Seed-OSS-36B-Instruct
A high-performance open coding model built for multi-file repositories, refactoring, and agent workflows.

5️⃣ Qwen3-30B-A3B-Instruct
An efficient MoE coding model delivering large-model reasoning power with small-model compute for local use.

@CodingCoursePro
Shared with Love
βž•
Double Tap ❀️ For More
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1
βœ… Web Development Basics You Should Know πŸŒπŸ’‘

Understanding the foundations of web development is the first step toward building websites and web apps.

1️⃣ What is Web Development? 
Web development is the process of creating websites and web applications. It includes everything from a basic HTML page to full-stack apps. 
Types of Web Dev:
- Frontend: What users see (HTML, CSS, JavaScript) 
- Backend: Server-side logic, databases (Node.js, Python, etc.) 
- Full Stack: Both frontend + backend 

2️⃣ How the Web Works
When you visit a website: 
- The browser (client) sends a request via HTTP 
- The server processes it and sends back a response (HTML, data) 
- Your browser renders it on the screen 
Example: Typing www.example.com sends a request β†’ DNS resolves IP β†’ Server sends back the HTML β†’ Browser displays it 

3️⃣ HTML (HyperText Markup Language) 
Defines the structure of web pages. 
<h1>Welcome</h1>
<p>This is my first website.</p>

*4️⃣ CSS (Cascading Style Sheets)* 
Adds *style* to HTML: colors, layout, fonts. 
h1 {
  color: blue;
  text-align: center;
}

*5️⃣ JavaScript (JS)* 
Makes the website *interactive* (buttons, forms, animations). 
<button onclick="alert('Hello!')">Click Me</button>

*6️⃣ Responsive Design* 
Using *media queries* to make websites mobile-friendly. 
@media (max-width: 600px) {
  body {
    font-size: 14px;
  }
}

*7️⃣ DOM (Document Object Model)* 
JS can interact with page content using the DOM. 
document.getElementById("demo").innerText = "Changed!";

*8️⃣ Git & GitHub* 
Version control to track changes and collaborate. 
git init  
git add . 
git commit -m "First commit" 
git push 

*9️⃣ API (Application Programming Interface)* 
APIs let you pull or send data between your app and a server. 
fetch('https://api.weatherapi.com')
  .then(res => res.json())
  .then(data => console.log(data));

πŸ”Ÿ Hosting Your Website 
You can deploy websites using platforms like Vercel, Netlify, or GitHub Pages.

πŸ’‘ Once you know these basics, you can move on to frameworks like React, backend tools like Node.js, and databases like MongoDB.

@CodingCoursePro
Shared with Love
βž•
πŸ’¬ Tap ❀️ for more!
Please open Telegram to view this post
VIEW IN TELEGRAM
βœ… HTML Basics You Must Know 🧱🌐

HTML (HyperText Markup Language) is the foundation of every web page. It structures content like text, images, links, and forms.

1️⃣ Basic HTML Structure
<!DOCTYPE html>
<html>
  <head>
    <title>My First Page</title>
  </head>
  <body>
    <h1>Hello World!</h1>
    <p>This is a paragraph.</p>
  </body>
</html>


Explanation:
⦁ <!DOCTYPE html> β†’ Declares HTML5
⦁ <html> β†’ Root element
⦁ <head> β†’ Info about the page (title, meta)
⦁ <body> β†’ Visible content

2️⃣ Headings and Paragraphs
<h1>Main Heading</h1>
<h2>Subheading</h2>
<p>This is a paragraph.</p>


3️⃣ Links and Images
<a href="https://google.com">Visit Google</a>  
<img src="image.jpg" alt="Image" width="200">


4️⃣ Lists
<ul>
  <li>HTML</li>
  <li>CSS</li>
</ul>

<ol>
  <li>Step 1</li>
  <li>Step 2</li>
</ol>


5️⃣ Tables
<table border="1">
  <tr>
    <th>Name</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Alice</td>
    <td>25</td>
  </tr>
</table>


6️⃣ Forms
<form>
  <input type="text" placeholder="Your name">
  <input type="email" placeholder="Your email">
  <button type="submit">Submit</button>
</form>


7️⃣ Div & Span
⦁ <div> β†’ Block-level container
⦁ <span> β†’ Inline container
<div style="background: lightgray;">Box</div>
<span style="color: red;">Text</span>


πŸ’‘ Practice HTML in a live editor like CodePen or JSFiddle to see instant results!

@CodingCoursePro
Shared with Love
βž•
πŸ’¬ Tap ❀️ for more!
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
OnSpace Mobile App builder: Build AI Apps in minutes
πŸ‘‰https://www.onspace.ai/agentic-app-builder?via=tg_abt
With OnSpace, you can build AI Mobile Apps by chatting with AI, and publish to PlayStore or AppStore.

What will you get:
- Create app by chatting with AI;
- Integrate with Any top AI power just by giving order (like Sora2, Nanobanan Pro & Gemini 3 Pro);
- Download APK,AAB file, publish to AppStore.
- Add payments and monetize like in-app-purchase and Stripe.
- Functional login & signup.
- Database + dashboard in minutes.
- Full tutorial on YouTube and within 1 day customer service

@CodingCoursePro
Shared with Love
βž•
Please open Telegram to view this post
VIEW IN TELEGRAM
⌨️ Cookie Masterclass

Cookies are small pieces of data stored in a user's browser, commonly used for session management, personalizing, and tracking.

In JavaScript, the document.cookie property allows you to create, read, update, and delete cookies. Here is a concise guide on managing cookies using JavaScript.

@CodingCoursePro
Shared with Love
βž•
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❀2
βœ… 15-Day Winter Training by GeeksforGeeks β„οΈπŸ’»

🎯 Build 1 Industry-Level Project
πŸ… IBM Certification Included
πŸ‘¨β€πŸ« Mentor-Led Classroom Learning
πŸ“ Offline in: Noida | Bengaluru | Hyderabad | Pune | Kolkata
🧳 Perfect for Minor/Major Projects Portfolio

πŸ”§ MERN Stack:
https://gfgcdn.com/tu/WC6/

πŸ“Š Data Science:
https://gfgcdn.com/tu/WC7/

πŸ”₯ What You’ll Build:
β€’ MERN: Full LMS with auth, roles, payments, AWS deploy
β€’ Data Science: End-to-end GenAI apps (chatbots, RAG, recsys)

πŸ“’ Limited Seats – Register Now!

@CodingCoursePro
Shared with Love
βž•
Please open Telegram to view this post
VIEW IN TELEGRAM
βœ… CSS Basics You Should Know πŸŽ¨πŸ’»

CSS (Cascading Style Sheets) is used to style HTML elements β€” adding colors, spacing, layout, and more.

1️⃣ CSS Syntax
selector {
  property: value;
}

Example:
h1 {
  color: blue;
  font-size: 32px;
}


2️⃣ How to Add CSS
⦁ Inline:
<p style="color: red;">Hello</p>

⦁ Internal (within HTML):
<style>
  p { color: green; }
</style>

⦁ External (best practice):
<link rel="stylesheet" href="style.css">


3️⃣ Selectors
⦁ * β†’ All elements
⦁ p β†’ All <p> tags
⦁ .class β†’ Elements with class
⦁ #id β†’ Element with specific ID
#title { color: blue; }.red-text { color: red; }


4️⃣ Colors & Fonts
body {
  background-color: #f2f2f2;
  color: #333;
  font-family: Arial, sans-serif;
}


5️⃣ Box Model 
Every HTML element is a box: 
content + padding + border + margin

6️⃣ Layout with Flexbox
{
  display: flex;
  justify-content: space-between;
  align-items: center;
}


7️⃣ Responsive Design
@media (max-width: 600px) {
  body {
    font-size: 14px;
  }
}


8️⃣ Hover Effects
button:hover {
  background-color: black;
  color: white;
}


9️⃣ Common Properties
⦁ color – Text color
⦁ background-color – Background
⦁ margin & padding – Spacing
⦁ border – Border style
⦁ width / height – Size
⦁ text-align – Alignment

πŸ’‘ Tip: Organize your styles using class names and external CSS files for better scalability.

@CodingCoursePro
Shared with Love
βž•
πŸ’¬ Tap ❀️ for more!
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1πŸ₯°1
How to Build AI Agents from scratch even if you’ve never done it before.

I spent months trying to build AI agents before I realized I was overcomplicating everything.🌟

Here's the 9 step roadmap I wish I had when I started:πŸ₯°

1. Define what your agent actually does
- Don't jump into coding. Start with clarity.
- What problem does it solve? Who uses it? What does success look like?

2. Write a solid system prompt
- Your prompt is your agent's operating system.
- Be specific about role, tone, and behavior. Test it. Refine it.

3. Give it tools to work with
- Agents get powerful when they can do things.
- Connect them to search, databases, code interpreters, document retrieval.

4. Coordinate multiple agents if needed.
- Sometimes one agent isn't enough.
- Build specialized agents (researcher, writer, reviewer) and orchestrate them.

5. Add memory
- Does your agent need context from earlier conversations?
- Add conversational memory or use vector databases to store and retrieve relevant information.

6. Add voice or vision if it matters
- Not every agent needs this, but when it does, it changes everything.
- Text-to-speech, image understanding - these capabilities make agents feel real.

7. Format outputs properly
- Your agent's output needs to work for both - humans and systems.
- Markdown for readability. JSON for machines. PDFs for sharing.

8. Build an interface
- This is what turns your agent from a script into a product.
- Could be a simple API, a web app, or a chat interface.

9. Test and improve continuously
- Run test cases. Log everything. Watch where it breaks.
- Build feedback loops so it gets better over time.
I learned this the hard way: the best agents aren't the most complex ones. They're the ones that solve a real problem reliably.

Start simple. Add complexity only when you need it.

@CodingCoursePro
Shared with Love
βž•
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1
βœ… 50 Must-Know Web Development Concepts for Interviews πŸŒπŸ’Ό

πŸ“ HTML Basics
1. What is HTML?
2. Semantic tags (article, section, nav)
3. Forms and input types
4. HTML5 features
5. SEO-friendly structure

πŸ“ CSS Fundamentals
6. CSS selectors & specificity
7. Box model
8. Flexbox
9. Grid layout
10. Media queries for responsive design

πŸ“ JavaScript Essentials
11. let vs const vs var
12. Data types & type coercion
13. DOM Manipulation
14. Event handling
15. Arrow functions

πŸ“ Advanced JavaScript
16. Closures
17. Hoisting
18. Callbacks vs Promises
19. async/await
20. ES6+ features

πŸ“ Frontend Frameworks
21. React: props, state, hooks
22. Vue: directives, computed properties
23. Angular: components, services
24. Component lifecycle
25. Conditional rendering

πŸ“ Backend Basics
26. Node.js fundamentals
27. Express.js routing
28. Middleware functions
29. REST API creation
30. Error handling

πŸ“ Databases
31. SQL vs NoSQL
32. MongoDB basics
33. CRUD operations
34. Indexes & performance
35. Data relationships

πŸ“ Authentication & Security
36. Cookies vs LocalStorage
37. JWT (JSON Web Token)
38. HTTPS & SSL
39. CORS
40. XSS & CSRF protection

πŸ“ APIs & Web Services
41. REST vs GraphQL
42. Fetch API
43. Axios basics
44. Status codes
45. JSON handling

πŸ“ DevOps & Tools
46. Git basics & GitHub
47. CI/CD pipelines
48. Docker (basics)
49. Deployment (Netlify, Vercel, Heroku)
50. Environment variables (.env)

@CodingCoursePro
Shared with Loveβž•
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1
βœ… Beginner's Guide to Start with Web Development πŸ’»πŸš€

1. Understand What Web Development Is 
Building websites and apps using code for structure, style, and functionality. 
Popular areas: Front-end (HTML/CSS/JS), back-end (Node.js/Python), full-stack.

2. Use a Trusted Toolset 
Start with free editors like:
⦁  Visual Studio Code
⦁  Git for version control
⦁  Browser dev tools (Chrome/Firefox)
⦁  Node.js (for back-end basics)

3. Set Up Your Basics 
Install VS Code, create a GitHub account, and learn how the web works (browsers, servers, HTTP).

4. Start Small 
Build a simple HTML page first. Don't dive into frameworks until you grasp basicsβ€”web dev builds progressively.

5. Choose Core Languages First 
Focus on HTML for structure, CSS for styling, JavaScript for interactivity. Avoid advanced tools like React early on.

6. Store & Organize Safely 
For projects:
⦁  Use GitHub (short term repos)
⦁  Version control with Git (track changes securely)

7. Learn to Debug & Test 
Understand terms like:
⦁  DOM (Document Object Model)
⦁  Responsive Design
⦁  Console Errors
⦁  Breakpoints

8. Be Aware of Best Practices
⦁  Never skip accessibility (alt tags, semantic HTML)
⦁  Avoid outdated code (use modern ES6+ JS)
⦁  Stick to responsive design for all devices

9. Understand Deployment & Hosting
⦁  Track progress with commits
⦁  Deploy free via GitHub Pages or Netlify

10. Keep Learning 
Follow updates via MDN Web Docs, freeCodeCamp, or YouTube channels like Traversy Media. Study real projects before building complex ones.

@CodingCoursePro
Shared with Loveβž•
Please open Telegram to view this post
VIEW IN TELEGRAM
βœ… Version Control with Git & GitHub πŸ—‚

Version control is a must-have skill in web development! It lets you track changes in your code, collaborate with others, and avoid "it worked on my machine" problems πŸ˜…

πŸ“Œ What is Git?
Git is a distributed version control system that lets you save snapshots of your code.

πŸ“Œ What is GitHub?
GitHub is a cloud-based platform to store Git repositories and collaborate with developers.

πŸ›  Basic Git Commands (with Examples)

1️⃣ git init
Initialize a Git repo in your project folder.
git init


2️⃣ git status
Check what changes are untracked or modified.
git status


3️⃣ git add
Add files to staging area (preparing them for commit).
git add index.html
git add. # Adds all files


4️⃣ git commit
Save the snapshot with a message.
git commit -m "Added homepage structure"


5️⃣ git log
See the history of commits.
git log


🌐 Using GitHub

6️⃣ git remote add origin
Connect your local repo to GitHub.
git remote add origin https://github.com/yourusername/repo.git


7️⃣ git push
Push your local commits to GitHub.
git push -u origin main


8️⃣ git pull
Pull latest changes from GitHub.
git pull origin main


πŸ‘₯ Collaboration Basics

πŸ”€ Branching & Merging
git branch feature-navbar
git checkout feature-navbar
# Make changes, then:
git add.
git commit -m "Added navbar"
git checkout main
git merge feature-navbar


πŸ” Pull Requests
Used on GitHub to review & merge code between branches.

🎯 Project Tip:
Use Git from day 1β€”even solo projects! It builds habits and prevents code loss.

@CodingCoursePro
Shared with Loveβž•
πŸ’¬ React ❀️ for more!
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1
βœ… CRUD Operations in Back-End Development πŸ› πŸ“¦

Now that you’ve built a basic server, let’s take it a step further by adding full CRUD functionality β€” the foundation of most web apps.

πŸ” What is CRUD?

CRUD stands for:

⦁ C reate β†’ Add new data (e.g., new user)
⦁ R ead β†’ Get existing data (e.g., list users)
⦁ U pdate β†’ Modify existing data (e.g., change user name)
⦁ D elete β†’ Remove data (e.g., delete user)

These are the 4 basic operations every back-end should support.

πŸ§ͺ Let’s Build a CRUD API

We’ll use the same setup as before (Node.js + Express) and simulate a database with an in-memory array.

Step 1: Setup Project (if not already)

npm init -y
npm install express


Step 2: Create server.js

const express = require('express');
const app = express();
const port = 3000;

app.use(express.json()); // Middleware to parse JSON

let users = [
{ id: 1, name: 'Alice'},
{ id: 2, name: 'Bob'}
];

// READ - Get all users
app.get('/users', (req, res) => {
res.json(users);
});

// CREATE - Add a new user
app.post('/users', (req, res) => {
const newUser = {
id: users.length + 1,
name: req.body.name
};
users.push(newUser);
res.status(201).json(newUser);
});

// UPDATE - Modify a user
app.put('/users/:id', (req, res) => {
const userId = parseInt(req.params.id);
const user = users.find(u => u.id === userId);
if (!user) return res.status(404).send('User not found');
user.name = req.body.name;
res.json(user);
});

// DELETE - Remove a user
app.delete('/users/:id', (req, res) => {
const userId = parseInt(req.params.id);
users = users.filter(u => u.id!== userId);
res.sendStatus(204);
});

app.listen(port, () => {
console.log(`CRUD API running at http://localhost:${port}`);
});


Step 3: Test Your API

Use tools like Postman or cURL to test:

⦁ GET /users β†’ List users
⦁ POST /users β†’ Add user { "name": "Charlie"}
⦁ PUT /users/1 β†’ Update user 1’s name
⦁ DELETE /users/2 β†’ Delete user 2

🎯 Why This Matters

⦁ CRUD is the backbone of dynamic apps like blogs, e-commerce, social media, and more
⦁ Once you master CRUD, you can connect your app to a real database and build full-stack apps

Next Steps

⦁ Add validation (e.g., check if name is empty)
⦁ Connect to MongoDB or PostgreSQL
⦁ Add authentication (JWT, sessions)
⦁ Deploy your app to the cloud

πŸ’‘ Pro Tip: Try building a Notes app or a Product Inventory system using CRUD!

@CodingCoursePro
Shared with Loveβž•
Please open Telegram to view this post
VIEW IN TELEGRAM
❀2
⌨️ Input Types In HTML

@CodingCoursePro
Shared with Loveβž•
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ”° Container queries in CSS

If you have not tried out container queries yet, would highly recommend that you do 🀩

This is a relatively new CSS feature, which is similar to media queries. While media queries are based on the dimension of the entire page, container queries are specific to individual elements in a page.

πŸ‘‰ Here we define a "container" and conditionally style elements inside the container based on the dimensions of the container

πŸ‘‰ Some other examples include, when you want to style an individual card based on its size

@CodingCoursePro
Shared with Loveβž•
Please open Telegram to view this post
VIEW IN TELEGRAM
❀1