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

Full Stack Web Development

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:

  • Full Stack Web Developers: Enhance your skill set and stay updated with the latest technologies in web development.
  • Software Engineers: Broaden your knowledge base and gain practical experience in both front-end and back-end development.
  • Java Developers: Transition into full-stack development by learning new technologies and frameworks.
  • Freelance Web Developers: Expand your service offerings and improve your marketability by mastering full-stack development.

 

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!

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
  • Ensure cross-browser compatibility
  • Creating responsive web designs
  • Secure coding
  • Protect web application
  • Deploying web applications
  • Track changes
  • Data serialization formats
  • API authentication
  • RESTful principles
  • Retrieve data from databases
  • Build and consume APIs
  • Database management systems
  • Server-side authentication
  • Server-side data manipulation
  • Server-side routing
  • Server-side frameworks
  • Interact with APIs
  • Handle data flow
  • Create reusable components
  • Proficiency in JavaScript
Course content
  • 19 Chapters
  • 171 Lessons
  • 53 hrs 39 min

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
41 Students
1 Course

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.

Review
4.75
Khandokar Menhajul Abedin

Khandokar Menhajul Abedin

1 year ago

This course is truly amazing so far. Ihaven't finished it but the teachingskill is amazing. Our instructorEftykhar Rahman never misses any singlepoint. He covers all the things, and incase he misses any point he describes itin the next video. Thanks Lead Academyfor this amazing course and outstandinginstructor.

Reply from Instructor

Thanks Mr. Khandokar, I highlyappreciate your feedback. It motivatesme to work for the community.

Nafis Tahmid

Nafis Tahmid

1 year ago

This is an awesome course indeed. Fromthe materials I've covered so far, thelectures are very easily understandable.

Reply from Instructor

Thanks, Nafis. It motivates me to workfor the community.

MD Rakibul Hasan

MD Rakibul Hasan

1 year ago

Very good course for students who wantsto take ful stack web development asserious skill. The instructor is verygood. He is very professional andskillful.

Reply from Instructor

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

Reply from Instructor

Thanks, Rakib. But what made you thinkto give 4 Stars? Asking where I lose myone star. Would like to work on that.

Tarin Alam Sorna

Tarin Alam Sorna

1 year ago

This course is truly amazing, especiallyfor beginners with no prior knowledge ofweb development. It is not onlybeginner-friendly but also incrediblyaffordable. The course covers all thenecessary topics in a well-organizedmanner, make it easy to understand. Theadvice provided throughout the course ishighly informative and valuable.

Reply from Instructor

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

Reply from Instructor

Thanks, Tarin. It motivates me to workfor the community.

Total Price

BDT 3000 ৳7500

Buy Now

Helpline 01894988285

Secured with SSL

Hotline 1: +88 01894988285

Hotline 2: +88 01896177223

Pay with
© 2021 - 2024 Lead Academy, All Rights Reserved. Made with in Bangladesh.
App Version : v2024.1.6.0