The E-learning Portal

Software Engineering

Last Updated:September 6, 2025

Price

Choose plan

What I will learn?

  • Master JavaScript and TypeScript
  • Algorithms & data structures.
  • Version Control & Collaboration
  • SOLID principles & Software Architecture
  • MERN Stack Mastery.
  • Web Technologies & Testing.
  • Agile Project Methodology
  • Software Scalability & Maintainance
  • Real-World Project Experience

Course Curriculum

Week 1: Introduction to Computers & Programming – HTML, CSS & JS

  • Introduction to Computers & Programming
    02:25:25
  • Introduction to HTML & CSS
    01:56:56
  • Assignment Revision Session
    01:06:34
  • Assignment: HTML FORM
  • Assignment: HTML “About Me” Page Markup
  • Resources and More on HTML
    02:02:32

Week 2: Advanced HTML & CSS

Week 3: Advanced HTML & CSS – Part 2

Week 4: Responsive Web Design with CSS

Week 5: Responsive Web Design with CSS – Part 2

Week 6: Theoretical and Practical Lecture on How CSS works

Week 7: Introduction to JavaScript, DOM Manipulation, Algorithms & Advance Data Structures in JavaScript

Week 8 – Project 1 – Building a Banking Management Application – Html, CSS & JavaScript

Week 9: Git & Version Control + Dev Environment + Hosting

Week 10: Introduction to JavaScript Frameworks (React, NodeJS) – MERN Stack, HTTP Fundamentals, REST APIs & Postman

Week 11: Node.js Core + Setup, React Setup + Tailwind Basics

Week 12: Express & RESTful APIs + React States, Components & Events

Week 13: MongoDB + Mongoose & useEffect, useMemo, Context API, Responsive Component Design

Week 14: Authentication & Security (Part 1) & Routing with React Router + Layouts

Week 15: Authentication & Security (Part 2) & Forms, Controlled Inputs & Validation

Week 16: Advanced API Features & Context API + Theming

Week 17: Deployment & Best Practices + API Integration (Tanstack Query) & Tailwind Component Composition

Week 18: Software Architecture, Project & Deployment

Week 19: Solana & Web3 Fundamentals

Week 20: Rust Programming & Anchor Smart Contracts

Week 21: Solana Web3.js + dApp Integration + Integrating Blinks and Actions

Week 22: Building a CRUD dApp Application, Creating a Token, NFT, Vesting Token & MetaPlex API

Week 23: Capstone Project on dApp with React On Frontend, NodeJS on the Backend with Solana Blockchain Integration

Week 24: Final Touches & Demo Day

Download Courses Curriculum

Material Includes

  • Comprehensive Course Slides
  • Interactive Live Class Sessions,
  • Hands‑On Projects
  • Quizzes, Assignments & Projects
  • Supplemental Resources
  • Recorded Live Class Lessons
  • Communities & Mentors
  • Certificate Of Completion

Requirements

  • Access to a Computer or Laptop with Stable Internet
  • Consistent weekly commitment to lectures, coding labs, and project work.
  • Ability to engage in interactive learning and collaborative activities.
  • Basic knowledge of computer operations and file management.
  • Ability to dedicate 8-15 hours per week to lectures, assignments, and hands-on projects.

Want to receive push notifications for all major on-site activities?