Lead Academy PTE
License No. 283870
The Full Stack Web Development online course is meticulously designed to equip learners with the comprehensive skills and knowledge required to build dynamic, data-driven web applications. This course encompasses a wide array of topics, ranging from front-end development using HTML, CSS, and JavaScript, to back-end development with server-side technologies such as Node.js, Express.js, and MongoDB.
The course is organized into a series of modules, each comprising several lessons. Each lesson integrates a combination of video lectures, hands-on coding exercises, and quizzes to reinforce key concepts and ensure a robust learning experience. The modular structure allows learners to progress at their own pace, ensuring a flexible and personalized learning journey.
Learning Outcomes:
Upon successfully completing the course, learners will thoroughly understand full-stack web development and the ability to construct complex web applications from the ground up. Additionally, participants will receive a certificate of completion, which can be leveraged to demonstrate their newly acquired skills to potential employers. This certification serves as a testament to the learner’s dedication and expertise in web development.
This course is ideal for:
Practical Experience:
Throughout the course, students will engage in various hands-on projects and exercises to apply their knowledge and gain practical experience. These projects are designed to simulate real-world scenarios, providing learners with the opportunity to tackle challenges they may encounter in their professional careers. Students will also have the opportunity to develop their full-stack web applications, integrating the skills acquired during the course. This practical experience is invaluable, as it allows learners to build a portfolio of work that can be showcased to potential employers or clients.
Learners will have access to a wealth of resources, including comprehensive documentation, community forums, and direct support from instructors. These resources are designed to provide additional guidance and support, ensuring that learners can overcome any challenges they may face during the course. The community forums also offer a platform for learners to connect with their peers, share insights, and collaborate on projects.
We look forward to your participation in the course lessons and wish you the best of luck in your learning journey!
Lead Academy accredited certifies the skills you’ve learned
Add your Lead Certification to your resume and stay ahead of the competition
Course Overview
Front End Developer Guideline Part 01
Front End Developer Guideline Part 02
Front End Developer Guideline Part 03
Testing
Backend Developer Guideline
Introduction to Web Development
Installing Required Software
Introduction to HTML
Inline Elements, Block Elements, Text Elements & Span Tag
Unordered List, Ordered List, List Items & Table
HTML Form & Button
Button, Image & Anchor Tag
Blockquote Abbreviation, Title Blockquote, Abbreviation & Title
HTML5 Tags & Section Summary
CSS from Scratch
CSS3, Color, Class & Id
Font, Color, Style, Margin & Padding Part 1
Font, Color, Style, Margin & Padding Part 2
Text Align, Weight, Spacing & Transform
Nth Child
More about CSS3, Color, Class & ID
More about Margin & Padding
Border, Border Radius & Image
Font Family & Weight
Spacing, Text Alignment & Text Decoration
CSS Box- Model
Position
Transition
Transform
Flexbox & Grid System
Navbar
Pseudo Class
Introduction to Simple Portfolio Project
Simple Portfolio Website Part 1
Simple Portfolio Website Part 2
Simple Portfolio Website Part 3
Portfolio Project Introduction
Portfolio Project Part 1
Portfolio Project Part 2
Portfolio Project Part 3
Git, GitHub, Hosting
Bootstrap Part 1
Bootstrap Part 2
Movie Landing Page Part 1
Movie Landing Page Part 2
E-Commerce Landing Page - Part 1
E-Commerce Landing Page - Part 2
Blog Website using Bootstrap Part 1
Blog Website using Bootstrap Part 2
Blog Website using Bootstrap Part 3
Blog Website Host in GitHub
Introduction to Building an E-commerce Website
Baraz Bootstrap Get Started
Baraz Bootstrap: Navbar
Baraz bootstrap: Carousel
Baraz bootstrap: Top Banner & Featured Services
Baraz bootstrap: Product Card
Baraz bootstrap: Project Overview, Git, GitHub & Hosting
Introduction to JavaScript & ES6
JavaScript Number Methods
JavaScript String Methods, Array & Object
JavaScript- Conditions, For Loop, While Loop & Function
Problem-Solving using JavaScript Part 1
Problem-Solving using JavaScript Part 2
Real World Problems Solving using Javascript Part 1
Real World Problems Solving using Javascript Part 2
JavaScript - Document Object Model (DOM)
JavaScript - DOM getElementById
JavaScript-DOM getElementsByClassName
JavaScript-DOM getElementByQuerySelector, All, CreateElement, appendChild & parentNode
JavaScript - Event Handler
JavaScript - Event Bubble
Introduction to Modern JavaScript ES6
JavaScript ES6: let-const
JavaScript ES6: Function
JavaScript ES6: Arrow Function
JavaScript ES6: Template String
JavaScript ES6: 3Dots or Spread Operator
JavaScript ES6: Class
JavaScript ES6: Inheritance
JavaScript ES6: Destructure
JavaScript ES6: Set Timeout
JavaScript ES6: Time Complexity
JavaScript - Arguments
JavaScript - CallBack
Birthday Countdown Website
Introduction of Functional Responsive Shopping Cart Website
Shopping Cart: Product Items
Shopping Cart: Product Total
Shopping Cart: Handle Product Change
Shopping Cart: Grand Total
Shopping Cart: Git & GitHub Hosting
API GET POST
JSON parse stringify
HTTP Status Code Show Data on UI
POST Method
Build 3 Projects using API
Covid-19 Statistics Website using JavaScript
Introduction to ReactJS
Create React App
React Folder Structure
React JSX & Dynamic Content
Create Component Send Data Dynamically
React Props
React useState Hook
React Use Effect Hook
Library vs Framework
Pass State As Props
React JS E-Commerce Front End Project - Part 1
React JS E-Commerce Front End Project - Part 2
React JS E-Commerce Front End Project - Part 3
React JS E-Commerce Front End Project - Part 4
Introduction to Firebase, Google, GitHub Authentication- Part 1
Introduction to Firebase, Google, GitHub Authentication- Part 2
Simple Project Introduction
React Folder Structure and Basic Introduction
Import Assets, Google Fonts, Bootstrap
Create Navbar
Hero Carousel
Free Image Hosting, Product Description Generator
Randomly Generate Top Products
Top Products Section Design
React Router DOM
React Router Dynamic Routing
Products Component Design
Footer Design & Other Design Change
Shopping Cart Added and Made Functional
Shopping Cart Completed & Local Storage - Part 1
Shopping Cart Completed & Local Storage - Part 2
Firebase Project Setup
Integrate Google Authentication
Integrate GitHub Authentication
Integrate Email Password Authentication
React Hook Form
Login Component Design
Register & Shipping Details Design
React Router Private Route
Firebase Sign in Using Google, GitHub, Email and Password & Handling Private Routes
Payment Mode Shipping & Profile
Order & Cart Component Design
Product Component Updated
Order & Cart Updated
Node JS Introduction
Get Started with Express JS
Node JS Express JS Server Add to GitHub
Nodemon, API, Return Object, Dynamic API & Parameter
Create POST API, Read POST Data, and Use Body Parser
POST Data from Website and Read POST API Response
Add Client Site to GitHub
MongoDB Overview
MongoDB Install, Create MongoDB Atlas Account & Connect to Cloud Database
MongoDB Collections, Connect
Show HTML File
POST Data to DB, GET Data from DB
Update
Delete
Host Full Stack App
Full-Stack Website with Deployment - Part 1
Full-Stack Website with Deployment - Part 2
Full-Stack Website with Deployment - Part 3
Full-Stack Website with Deployment - Part 4
Full-Stack Website with Deployment - Part 5
Web Development Practice: HTML, CSS
Web Development Practice: Position
Web Development Practice: CSS3
Web Development Practice: Photo book
Web Development Practice: Media Query
Introduction to Web Development Practice Module
React JS Interview Problem Solve: Part 01
React JS Interview Problem Solve: Part 02
HTML Quiz
CSS Quiz
Git & GitHub Quiz
Bootstrap 5 Quiz
JavaScript Quiz
Eftykhar Rahman is a full-stack web developer who has been involved with coding and web development since 2018. Currently, working as a freelance developer. He holds a bachelor's degree in Computer Science & Engineering and has over 4+ years of developing scalable software infrastructure across multiple domains which include health, e-commerce, and businesses. Along with being a businessperson, he always had a passion for teaching and his goal is to pass on his knowledge to his students and empower them to achieve their goals in the IT sector.
This course is truly amazing so far. I haven't finished it but the teaching skill is amazing. Our instructor Eftykhar Rahman never misses any single point. He covers all the things, and in case he misses any point he describes it in the next video. Thanks Lead Academy for this amazing course and outstanding instructor.
Thanks Mr. Khandokar, I highly appreciate your feedback. It motivates me to work for the community.
This is an awesome course indeed. From the materials I've covered so far, the lectures are very easily understandable.
Thanks, Nafis. It motivates me to work for the community.
Very good course for students who wants to take ful stack web development as serious skill. The instructor is very good. He is very professional and skillful.
Dear student thank you for your support. Keep learning with Lead Academy.
Thanks, Rakib. But what made you think to give 4 Stars? Asking where I lose my one star. Would like to work on that.
This course is truly amazing, especially for beginners with no prior knowledge of web development. It is not only beginner-friendly but also incredibly affordable. The course covers all the necessary topics in a well-organized manner, make it easy to understand. The advice provided throughout the course is highly informative and valuable.
Dear student thank you for your support. Keep learning with Lead Academy.
Thanks, Tarin. It motivates me to work for the community.
Helpline 01894988285