Become A Front-End Developer
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 14.51 GB | Duration: 30h 4m
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 14.51 GB | Duration: 30h 4m
Mastering Front-End Web Development: From JavaScript Fundamentals to Advanced React Techniques.
What you'll learn
Master advanced JavaScript, including ES6 features, asynchronous operations, and callback functions to build robust web applications.
Acquire expertise in front-end frameworks, with a focus on React, to develop scalable, efficient, and responsive web interfaces.
Grasp the core principles of computer science, essential for effective problem-solving and algorithmic thinking in web development.
Learn the fundamentals of web development tools, DOM manipulation, and front-end best practices to ensure seamless user experiences.
Requirements
Familiarity with basic web development concepts, including HTML, CSS, and foundational JavaScript.
Comfort using a code editor like Visual Studio Code and performing basic command-line operations.
Description
Welcome to "Become a Front End Developer." Dive into this immersive course, crafted for those ready to master the exciting world of front-end web development.Start your transformative journey by understanding the foundational elements of web design. As you move forward, delve deeper into "Advanced Front End Development with JS." Here, you'll explore the intricacies of DOM Manipulation and the power of advanced JavaScript. Each module is carefully curated, ensuring a balance between core principles and the latest trends in front-end development.A standout feature of this course is its emphasis on modern web best practices. You'll be introduced to responsive design, web accessibility, and performance optimization. In a digital age where user experience is paramount, these skills will ensure your web applications stand out, offering users an unparalleled experience across devices and platforms.Interactive lessons are integrated throughout the course, promoting active learning and enabling you to immediately apply the theories you've grasped. This hands-on approach ensures a robust understanding, bridging the gap between theoretical knowledge and practical implementation. Dive into real-world projects, tackle challenges, and collaborate, ensuring you're industry-ready by the course's end.By the end of this transformative journey, you will be well-equipped with the skills and knowledge required to craft captivating and responsive web designs, making you a sought-after asset in the ever-evolving tech industry. Dive in and let your journey to becoming a proficient front-end developer commence!
Overview
Section 1: Introduction to Front End Development
Lecture 1 Module Overview: Fundamentals of Front End Development
Lecture 2 Introduction to Front End Web Development
Section 2: HTML Essentials
Lecture 3 What is HTML?
Lecture 4 Installation of VS Code and First Web Page
Lecture 5 Basic HTML tags
Lecture 6 Formatting HTML Tags 1
Lecture 7 Formatting HTML Tags 2
Lecture 8 Formatting HTML Tags 3
Lecture 9 Forms and Input Tags 1
Lecture 10 Forms and Input Tags 2
Lecture 11 Forms and Input Tags 3
Lecture 12 Frame Tags
Lecture 13 Images Tags
Lecture 14 SVG Tags
Lecture 15 Audio/Video Tags
Lecture 16 Link Tags
Lecture 17 List Tags
Lecture 18 Table Tags
Lecture 19 Semantic Tags
Lecture 20 Semantic Tags Implementation
Lecture 21 Non- Semantic Tags
Lecture 22 Head / Meta Tags
Lecture 23 Programming Tags
Section 3: Styling with CSS
Lecture 24 What is CSS?
Lecture 25 CSS Syntax
Lecture 26 CSS Simple Selector
Lecture 27 CSS combinator selectors
Lecture 28 Introduction to Pseudo Classes
Lecture 29 Linguistic Pseudo Classes
Lecture 30 Location Pseudo Classes
Lecture 31 User Action Pseudo Classes
Lecture 32 Input Pseudo Classes
Lecture 33 Input Pseudo Classes Part-1
Lecture 34 Input Pseudo Classes Part-2
Lecture 35 Tree Structural Pseudo Classes Part-1
Lecture 36 Tree Structural Pseudo Classes Part-2
Lecture 37 Pseudo Elements Selectors
Lecture 38 Attribute Selectors
Lecture 39 CSS Colors
Lecture 40 CSS Background
Lecture 41 CSS Box Model
Lecture 42 CSS Box Sizing
Lecture 43 CSS Fonts property
Lecture 44 CSS Text Property
Lecture 45 How to add Icons in CSS
Lecture 46 CSS List Style
Lecture 47 CSS Tables
Lecture 48 CSS Positions
Lecture 49 CSS Float
Lecture 50 CSS Display
Lecture 51 CSS Flexbox
Lecture 52 CSS Grid
Lecture 53 CSS Vertical & Horizontal Navigation Bars
Lecture 54 CSS Dropdowns
Lecture 55 CSS Units
Lecture 56 CSS Image Gallery, Sprites
Lecture 57 CSS Max Width and Margin
Lecture 58 Styling images & Image reflections
Lecture 59 CSS Forms
Lecture 60 CSS Counters
Lecture 61 CSS Gradients
Lecture 62 CSS Text Effects
Lecture 63 CSS 2D+3D Transforms
Lecture 64 CSS Transitions
Lecture 65 CSS Animations
Lecture 66 CSS Object Fit & Positions
Lecture 67 CSS Media Quries
Lecture 68 CSS Pagination
Lecture 69 CSS Multiple Columns
Lecture 70 CSS variables UI
Section 4: Responsive Design with Bootstrap
Lecture 71 Introduction to Bootstrap
Lecture 72 Bootstrap colors
Lecture 73 Bootstrap containers
Lecture 74 Bootstrap Grid system
Lecture 75 Bootstrap Spacing
Lecture 76 Bootstrap columns
Lecture 77 Bootstrap Display property
Lecture 78 Bootstrap Tables
Lecture 79 Bootstrap custom jamborton
Lecture 80 Bootstrap Carousel
Lecture 81 Bootstrap Nav Bar
Lecture 82 Bootstrap Cards
Lecture 83 Bootstrap Buttons
Lecture 84 Bootstrap badges/progress bar/spinners
Lecture 85 Pagination
Lecture 86 Dropdowns
Lecture 87 Modals/Tooltip/Popover
Lecture 88 Scrollspy/offcanvas
Lecture 89 Simple Landing Page Project using BS
Lecture 90 Simple Landing Page Project using BS
Lecture 91 Simple Landing Page Project using BS
Section 5: Fundamentals of Computer Science
Lecture 92 Module Overview: Fundamentals of Computer Science
Lecture 93 Fundamentals of Computer Science
Section 6: Overview of Web Development Tools
Lecture 94 Module Overview: Overview of Web Development Tools
Lecture 95 Git Introduction and Installation
Lecture 96 Git environment setup and basic concepts
Lecture 97 Git Life Cycle
Lecture 98 Git Create Local Repository and Cloning Remote Repository
Lecture 99 Git add-remove fields and commit
Lecture 100 Git Check status and Push
Lecture 101 Git Branch
Lecture 102 Git Pull
Lecture 103 Intrdocution to Postman
Section 7: Programming Fundamentals with JavaScript
Lecture 104 Module Overview: Programming Fundamentals with JavaScript
Lecture 105 Introduction to JavaScript
Lecture 106 JavaScript - Datatypes And Variables
Lecture 107 JavaScript - Operators
Lecture 108 JavaScript - Conditions
Lecture 109 JavaScript - Loops
Lecture 110 JavaScript - Strings
Lecture 111 JavaScript -Arrays
Lecture 112 JavaScript - Objects
Section 8: Front End Frameworks
Lecture 113 Module Overview : Front End Frameworks
Lecture 114 React Introduction
Lecture 115 React Installation and First React App
Lecture 116 React Directory structure and JSX
Lecture 117 React Components
Lecture 118 React States
Lecture 119 React Props
Lecture 120 React useEffect Hook
Lecture 121 Making API Calls with useEffect Hook
Lecture 122 useContext Hook
Lecture 123 Virtual DOM in react.js
Lecture 124 React Redux
Lecture 125 Small Project Demonstration using React JS
Lecture 126 Introduction to Angular
Lecture 127 Environment Setup and Installation of Angular
Lecture 128 Angular Project Structure
Lecture 129 Angular Life Cyle
Lecture 130 Angular Decorators
Lecture 131 Angular Component
Lecture 132 Angular Module
Lecture 133 Angular Data Binding (One way and Two way Data Binding)
Lecture 134 Angular Interpolation
Lecture 135 Angular Property Binding
Lecture 136 Angular Event Binding
Lecture 137 Angular Data Binding - Two way data binding (ngModel)
Lecture 138 Angular Directive
Lecture 139 Angular Structural Directives
Lecture 140 Angular Pipes
Lecture 141 Angular Routing
Lecture 142 Angular Lazy Loading
Lecture 143 Angular Route Gaurds
Lecture 144 Angular Forms
Lecture 145 Angular Template Driven Form
Lecture 146 Angular Reactive Form
Lecture 147 Angular Observable
Lecture 148 Angular Dependency Injection
Lecture 149 Angular Services and HTTP Services
Section 9: Advanced Front End Development with JavaScript
Lecture 150 Module Overview: Advanced Front End Development with JS
Lecture 151 Javascript Advanced
Lecture 152 Javascript - Callback Functions
Lecture 153 Introduction To Dom Manipulation
Lecture 154 Javascript- Dom Manipulation
Lecture 155 Javascript Events
Lecture 156 JavaScript Form Validation
Lecture 157 Javascript- Async/Await
Lecture 158 Javascript- Promise
This course is designed for anyone, from curious beginners to advanced professionals who is eager to dive deep into the world of front-end web development using JavaScript and React.