Full Stack Web Development
Eftykhar Rahman
Instructor
Eftykhar Rahman
Course Level
Beginner
Duration
Duration 53 hrs 39 min
Rating
Rating 4.75
Students
Students 32

Full Stack Web Development

About Course

Full Stack Web Development is an online course designed to equip learners with the skills and knowledge necessary to build dynamic, data-driven web applications. The course covers a broad range of topics, from front-end development with HTML, CSS, and JavaScript, to back-end development with server-side technologies like Node.js, Express.js, and MongoDB.
 
The course is structured around a series of modules, each of which is composed of several lessons. Each lesson includes a combination of video lectures, hands-on coding exercises, and quizzes to reinforce key concepts.

Upon completion of the course, learners will have a comprehensive understanding of full-stack web development and be able to build complex web applications from scratch. They will also receive a certificate of completion, which they can use to showcase their newly acquired skills to potential employers.

Who can be benefitted from this course:
Full Stack Web Developer
Software Engineer
Java Developer
Freelance Web Developer

Throughout the course, students will likely work on various hands-on projects and exercises to apply their knowledge and gain practical experience. They will also have the opportunity to build their own full-stack web applications, integrating the skills they've learned along the way.

Looking forward to seeing you in the course lessons. I wish you luck!

Complete This Course and Get Your certificate!
Certify Your Skills

Lead Academy accredited certifies the skills you’ve learned

Stand Out From The Crowd

Add your Lead Certification to your resume and stay ahead of the competition

What Will I Learn?
  • Fundamentals of HTML
  • Proficiency in JavaScript
  • Create reusable components
  • Handle data flow
  • Interact with APIs
  • Server-side frameworks
  • Server-side routing
  • Server-side data manipulation
  • Server-side authentication
  • Database management systems
  • Retrieve data from databases
  • Build and consume APIs
  • RESTful principles
  • API authentication
  • Data serialization formats
  • Track changes
  • Deploying web applications
  • Protect web application
  • Secure coding
  • Creating responsive web designs
  • Ensure cross-browser compatibility
Course content
  • 19 Chapters
  • 171 Lessons
  • 53 hrs 39 min Total Length

Course Overview

Free Preview 00:05:24

Front End Developer Guideline Part 01

Free Preview 00:15:27

Front End Developer Guideline Part 02

00:17:51

Front End Developer Guideline Part 03

00:05:56

Testing

00:02:06

Backend Developer Guideline

00:05:34

Introduction to Web Development

00:05:04

Installing Required Software

00:03:41

Introduction to HTML

Free Preview 00:02:00

Inline Elements, Block Elements, Text Elements & Span Tag

00:12:01

Unordered List, Ordered List, List Items & Table

00:08:16

HTML Form & Button

00:07:41

Button, Image & Anchor Tag

00:10:12

Blockquote Abbreviation, Title Blockquote, Abbreviation & Title

00:04:41

HTML5 Tags & Section Summary

00:10:33

CSS from Scratch

00:02:11

CSS3, Color, Class & Id

00:11:03

Font, Color, Style, Margin & Padding Part 1

00:13:32

Font, Color, Style, Margin & Padding Part 2

00:07:48

Text Align, Weight, Spacing & Transform

00:05:10

Nth Child

00:08:50

More about CSS3, Color, Class & ID

00:14:53

More about Margin & Padding

00:05:34

Border, Border Radius & Image

00:04:49

Font Family & Weight

00:06:49

Spacing, Text Alignment & Text Decoration

00:06:32

CSS Box- Model

00:03:50

Position

00:10:15

Transition

00:02:14

Transform

00:04:44

Flexbox & Grid System

00:13:26

Navbar

00:10:41

Pseudo Class

00:17:54

Introduction to Simple Portfolio Project

00:00:38

Simple Portfolio Website Part 1

00:19:35

Simple Portfolio Website Part 2

00:17:09

Simple Portfolio Website Part 3

00:27:26

Portfolio Project Introduction

00:01:17

Portfolio Project Part 1

00:50:45

Portfolio Project Part 2

00:22:09

Portfolio Project Part 3

00:30:48

Git, GitHub, Hosting

00:15:26

Bootstrap Part 1

00:30:07

Bootstrap Part 2

00:40:17

Movie Landing Page Part 1

00:29:32

Movie Landing Page Part 2

00:40:25

E-Commerce Landing Page - Part 1

00:34:47

E-Commerce Landing Page - Part 2

00:37:25

Blog Website using Bootstrap Part 1

00:55:02

Blog Website using Bootstrap Part 2

00:30:07

Blog Website using Bootstrap Part 3

00:32:32

Blog Website Host in GitHub

00:03:48

Introduction to Building an E-commerce Website

00:01:20

Baraz Bootstrap Get Started

00:03:18

Baraz Bootstrap: Navbar

00:29:28

Baraz bootstrap: Carousel

00:13:27

Baraz bootstrap: Top Banner & Featured Services

00:15:05

Baraz bootstrap: Product Card

00:30:43

Baraz bootstrap: Project Overview, Git, GitHub & Hosting

00:15:35

Introduction to JavaScript & ES6

00:27:30

JavaScript Number Methods

00:08:15

JavaScript String Methods, Array & Object

00:32:27

JavaScript- Conditions, For Loop, While Loop & Function

00:26:38

Problem-Solving using JavaScript Part 1

00:50:58

Problem-Solving using JavaScript Part 2

00:53:53

Real World Problems Solving using Javascript Part 1

00:09:30

Real World Problems Solving using Javascript Part 2

00:22:55

JavaScript - Document Object Model (DOM)

00:16:43

JavaScript - DOM getElementById

00:05:18

JavaScript-DOM getElementsByClassName

00:05:18

JavaScript-DOM getElementByQuerySelector, All, CreateElement, appendChild & parentNode

00:17:01

JavaScript - Event Handler

00:13:24

JavaScript - Event Bubble

00:18:52

Introduction to Modern JavaScript ES6

00:02:28

JavaScript ES6: let-const

00:10:32

JavaScript ES6: Function

00:06:38

JavaScript ES6: Arrow Function

00:08:54

JavaScript ES6: Template String

00:07:52

JavaScript ES6: 3Dots or Spread Operator

00:09:52

JavaScript ES6: Class

00:05:59

JavaScript ES6: Inheritance

00:11:27

JavaScript ES6: Destructure

00:11:07

JavaScript ES6: Set Timeout

00:07:17

JavaScript ES6: Time Complexity

00:04:58

JavaScript - Arguments

00:08:24

JavaScript - CallBack

00:06:50

Birthday Countdown Website

Free Preview 00:39:27

Introduction of Functional Responsive Shopping Cart Website

00:01:37

Shopping Cart: Product Items

00:21:55

Shopping Cart: Product Total

00:06:58

Shopping Cart: Handle Product Change

00:24:10

Shopping Cart: Grand Total

00:19:47

Shopping Cart: Git & GitHub Hosting

00:04:56

API GET POST

00:06:07

JSON parse stringify

00:08:09

HTTP Status Code Show Data on UI

00:14:19

POST Method

00:15:39

Build 3 Projects using API

00:44:58

Covid-19 Statistics Website using JavaScript

01:07:30

Introduction to ReactJS

00:11:14

Create React App

00:04:11

React Folder Structure

00:15:59

React JSX & Dynamic Content

00:10:30

Create Component Send Data Dynamically

00:07:11

React Props

00:20:11

React useState Hook

00:14:57

React Use Effect Hook

00:11:18

Library vs Framework

00:05:16

Pass State As Props

00:06:45

React JS E-Commerce Front End Project - Part 1

00:34:39

React JS E-Commerce Front End Project - Part 2

00:43:34

React JS E-Commerce Front End Project - Part 3

00:26:44

React JS E-Commerce Front End Project - Part 4

00:27:13

Introduction to Firebase, Google, GitHub Authentication- Part 1

00:30:12

Introduction to Firebase, Google, GitHub Authentication- Part 2

00:33:49

Simple Project Introduction

00:01:35

React Folder Structure and Basic Introduction

00:15:38

Import Assets, Google Fonts, Bootstrap

00:12:54

Create Navbar

00:12:29

Hero Carousel

00:21:08

Free Image Hosting, Product Description Generator

00:18:07

Randomly Generate Top Products

00:21:51

Top Products Section Design

00:20:18

React Router DOM

00:23:07

React Router Dynamic Routing

00:28:28

Products Component Design

00:10:44

Footer Design & Other Design Change

00:25:08

Shopping Cart Added and Made Functional

00:48:11

Shopping Cart Completed & Local Storage - Part 1

01:16:13

Shopping Cart Completed & Local Storage - Part 2

00:37:29

Firebase Project Setup

00:12:17

Integrate Google Authentication

00:15:58

Integrate GitHub Authentication

00:13:21

Integrate Email Password Authentication

00:17:34

React Hook Form

00:13:38

Login Component Design

00:28:24

Register & Shipping Details Design

00:17:49

React Router Private Route

00:37:17

Firebase Sign in Using Google, GitHub, Email and Password & Handling Private Routes

00:49:08

Payment Mode Shipping & Profile

00:37:17

Order & Cart Component Design

00:30:21

Product Component Updated

00:08:28

Order & Cart Updated

00:08:34

Node JS Introduction

00:06:59

Get Started with Express JS

00:17:46

Node JS Express JS Server Add to GitHub

00:05:17

Nodemon, API, Return Object, Dynamic API & Parameter

00:21:52

Create POST API, Read POST Data, and Use Body Parser

00:45:01

POST Data from Website and Read POST API Response

00:09:19

Add Client Site to GitHub

00:02:57

MongoDB Overview

00:06:41

MongoDB Install, Create MongoDB Atlas Account & Connect to Cloud Database

00:17:05

MongoDB Collections, Connect

00:20:18

Show HTML File

00:06:46

POST Data to DB, GET Data from DB

00:18:01

Update

00:50:00

Delete

00:12:29

Host Full Stack App

00:17:55

Full-Stack Website with Deployment - Part 1

00:27:28

Full-Stack Website with Deployment - Part 2

00:30:27

Full-Stack Website with Deployment - Part 3

00:29:21

Full-Stack Website with Deployment - Part 4

00:30:13

Full-Stack Website with Deployment - Part 5

00:32:10

Web Development Practice: HTML, CSS

00:27:28

Web Development Practice: Position

00:20:20

Web Development Practice: CSS3

00:20:33

Web Development Practice: Photo book

00:25:02

Web Development Practice: Media Query

00:24:05

Introduction to Web Development Practice Module

00:00:43

React JS Interview Problem Solve: Part 01

00:52:52

React JS Interview Problem Solve: Part 02

01:31:19
Quiz

HTML Quiz

Quiz

CSS Quiz

Quiz

Git & GitHub Quiz

Quiz

Bootstrap 5 Quiz

Quiz

JavaScript Quiz

Pre Requisites
  • Basic Computer Skills
  • Programming Fundamentals
  • HTML/CSS Basics
  • JavaScript Fundamentals
  • Internet Connection
  • Keep video resolution at 1080p
  • Core i3
  • 4GB RAM
  • 256 SSD
Meet Your Instructor

Eftykhar Rahman

Software Engineer at ACI Ltd.
4.75 Instructor Rating
4 Reviews
32 Students
1 Courses

Eftykhar Rahman is a full-stack web developer who is 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.

Review
4.75
Khandokar Menhajul Abedin

Khandokar Menhajul Abedin

8 months ago

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.

Reply from Lead Academy

Thanks Mr. Khandokar, I highly appreciate your feedback. It motivates me to work for the community.

Nafis Tahmid

Nafis Tahmid

9 months ago

This is an awesome course indeed. From the materials I've covered so far, the lectures are very easily understandable.

Reply from Lead Academy

Thanks, Nafis. It motivates me to work for the community.

MD Rakibul Hasan

MD Rakibul Hasan

9 months ago

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.

Reply from Lead Academy

Dear student thank you for your support. Keep learning with Lead Academy.

Reply from 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.

Tarin Alam Sorna

Tarin Alam Sorna

9 months ago

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.

Reply from Lead Academy

Dear student thank you for your support. Keep learning with Lead Academy.

Reply from Lead Academy

Thanks, Tarin. It motivates me to work for the community.

BDT 3000 ৳7500

Course Duration

53 hrs 39 min Total Length

Course Level

Beginner

Students Enrolled

32

Language

English, Bangla

Student Helpline

01894988285

Total Price

BDT 3000 ৳7500

Buy Now

Helpline 01894988285

Secured with SSL

Hotline 1: +88 01894988285
Hotline 2: +88 01896177223

Pay with
App Version : v2024.1.0.0