What you'll learn

  • Master Python programming from scratch to advanced level
  • Perform Data Analysis using Pandas, NumPy, and Matplotlib
  • Build Machine Learning models (Regression, Classification, Clustering)
  • Deep Learning with Neural Networks, TensorFlow and PyTorch
  • Develop Real-world Capstone Projects and deploy them
  • Job-ready portfolio building and interview preparation

Description


This comprehensive 3-month program is designed to transform you into a professional Full Stack Developer. You will start with the fundamentals of the web (HTML, CSS), move to advanced frontend with React.js, and master the backend with Node.js, Express, and MongoDB.

The course culminates in a real-world internship phase where you will work on live client projects, learning professional workflows like Git, Code Reviews, and Deployment.

Whether you are a complete beginner or looking to upgrade your skills, this course provides the perfect balance of theory and hands-on practice.

Course Content

MONTH 1 — Frontend Foundations + Version Control

WEEK 1 — HTML, CSS, Web Basics

  • How websites load (DNS, servers, browsers)
  • HTML5 structure & Semantic tags
  • Forms (GET/POST) & SEO-friendly markup
  • CSS fundamentals: Box model, Layouts
  • Flexbox, Grid & Typography
  • Figma → HTML handoff basics
Project: {{ week.mini_project }}

WEEK 2 — Advanced CSS + Responsive Design

  • Media queries & Responsive units
  • Tailwind CSS fundamentals
  • CSS animations & transitions
  • Dark mode implementation
  • Components (cards, navbars, footers)
  • Asset optimization
Project: {{ week.mini_project }}

WEEK 3 — JavaScript (Core + ES6+)

  • Variables, scopes, closures
  • Array & object manipulation
  • DOM manipulation & Event handling
  • Promises, async/await, Fetch API
  • LocalStorage & session storage
  • ES6+ features (Arrow functions, template literals)
Project: {{ week.mini_project }}

WEEK 4 — Git, GitHub & Project Workflow

  • Git basics: Branching & merging
  • PRs, code reviews
  • GitHub project management & Issues
  • Basic deployment (Netlify/Vercel)
Project: {{ week.mini_project }}

MONTH 2 — Backend + Database + APIs

WEEK 5 — Node.js Fundamentals

  • What is Node.js? & NPM
  • Module system & File handling
  • Event loop
  • Building simple HTTP servers
  • Debugging in Node
Project: {{ week.mini_project }}

WEEK 6 — Express.js + REST APIs

  • Express routing & Middleware
  • Controllers & Error handling
  • REST API best practices & CRUD
  • CORS & Postman usage
Project: {{ week.mini_project }}

WEEK 7 — MongoDB & Mongoose

  • NoSQL concepts: Collections, documents
  • Schema design & Mongoose models
  • Aggregations & Indexing
  • Relationships (Population)
Project: {{ week.mini_project }}

WEEK 8 — Authentication + Deployment

  • JWT & Bcrypt password hashing
  • Role-based access control (RBAC)
  • Sessions vs tokens
  • Environment variables & Security
  • Deployment on Render / Railway
Project: {{ week.mini_project }}

MONTH 3 — Full Project + Internship Phase

WEEK 9 — React.js (Core)

  • React components & JSX
  • Props, State & Hooks (useState, useEffect)
  • Handling forms
  • Fetching APIs
  • Component architecture
Project: {{ week.mini_project }}

WEEK 10 — Advanced React

  • React Router & Navigation
  • Context API & State Management
  • Custom hooks
  • Performance optimization
  • Reusable components
Project: {{ week.mini_project }}

WEEK 11 — MERN Integration

  • Connecting React frontend with Express backend
  • JWT auth on frontend
  • Protected routes
  • Image/file uploads
  • Full-stack deployment
Project: {{ week.mini_project }}

WEEK 12 — Internship + Client Project

  • Join company team as trainee
  • Assigned real project module
  • Daily stand-ups & Git branching
  • Build production-ready feature
  • Final deployment & Presentation
Project: {{ week.mini_project }}

Training Partner

Codencreative

Codencreative Tech Pvt Ltd

IT Solutions & Training Provider

We are a Jaipur-based IT company providing software solutions and high-quality training. Our "Train Inside a Company" model ensures students gain real-world experience, working on live projects under the mentorship of industry experts.