React, Context & Sass Build a Real World Responsive Website
React, Context & Sass Build a Real World Responsive Website, available at $54.99, has an average rating of 3.85, with 211 lectures, based on 49 reviews, and has 389 subscribers.
You will learn about Learn React JS library from beginners level Context API from beginners level CSS Flexbox from beginners level Sass or Scss from beginners to advanced React Routing Vanilla JavaScript scroll animations Accordion with pure React js Image lazy loading with React js SEO optimized React pages with Helmet This course is ideal for individuals who are If you want to learn React JS then course is for you or If you want to supercharge your SASS/SCSS skills then this course is for you It is particularly useful for If you want to learn React JS then course is for you or If you want to supercharge your SASS/SCSS skills then this course is for you.
Enroll now: React, Context & Sass Build a Real World Responsive Website
Summary
Title: React, Context & Sass Build a Real World Responsive Website
Price: $54.99
Average Rating: 3.85
Number of Lectures: 211
Number of Published Lectures: 211
Number of Curriculum Items: 211
Number of Published Curriculum Objects: 211
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn React JS library from beginners level
- Context API from beginners level
- CSS Flexbox from beginners level
- Sass or Scss from beginners to advanced
- React Routing
- Vanilla JavaScript scroll animations
- Accordion with pure React js
- Image lazy loading with React js
- SEO optimized React pages with Helmet
Who Should Attend
- If you want to learn React JS then course is for you
- If you want to supercharge your SASS/SCSS skills then this course is for you
Target Audiences
- If you want to learn React JS then course is for you
- If you want to supercharge your SASS/SCSS skills then this course is for you
Welcome to React.js, Context API & SCSS course, in this comprehensive course you will learn React.js library, Context API, Flexbox, and Sass/Scss from absolute beginner level, after taking this course you will be compatible with React, Context API, and Sass, before this course no React.jsand Sass knowledge is required. In this course first, we will learn CSS Flexboxwhich is the most widely used CSS layout, don’t worry if you don’t know CSS Flexboxbecause I will explain to you Flexbox from scratch. Second, you will learn Sass or Scss which is a preprocessor language, SCSS will supercharge your skills because it’s very flexible we can use variables, functions, loops, inheritance, and lots more features with the help of SCSS. Finally, you learn the React.js librarywhich is the most popular library in the market nowadays, React.js is the front-end library for building user interfaces and it’s created by Facebook a well known social network, many large companies are using React.js library such as Facebook itself, Udemy, Medium, PayPal, Payoneer, etc.
Now let me summarize that what you will learn in this course.
-
CSS Flexbox from beginners level
-
SASS or SASS from beginners level
-
React.js library from beginners level
-
Context API from beginners level
-
React Routing
-
React Image Lazy Loading
-
JavaScript Scroll Animations
-
Gallery Lightbox with React.js
-
Deployment to Netlify
Course Curriculum
Chapter 1: Download Tools
Lecture 1: Download Node JS & Text Editor
Lecture 2: Install VS Code Extensions
Lecture 3: Download Source Code
Chapter 2: FlexBox Basics
Lecture 1: Section Intro
Lecture 2: Create Folder Structure
Lecture 3: What is Flexbox
Lecture 4: Try Flexbox Practically
Lecture 5: Flex Wrap
Lecture 6: Flex Direction
Lecture 7: Flex Align Horizontal
Lecture 8: Flex Align Vertical
Chapter 3: Sass/Scss Basics
Lecture 1: What is SASS ?
Lecture 2: Setup SASS Environment
Lecture 3: Compile SCSS to Pure CSS
Lecture 4: SCSS/SASS Variables
Lecture 5: SASS vs SCSS
Lecture 6: SCSS Partials
Lecture 7: Access SCSS Variables in Partials
Lecture 8: SCSS Nested Rules
Lecture 9: BEM Methodology
Lecture 10: SCSS Extends
Lecture 11: SCSS Mixins
Lecture 12: SCSS If Else Statements
Lecture 13: SCSS Loops
Chapter 4: React Basics
Lecture 1: Section Intro
Lecture 2: What is React
Lecture 3: Create React App
Lecture 4: React Folder Structure
Lecture 5: What is JSX
Lecture 6: Enable Emmet in JSX
Lecture 7: React State
Lecture 8: Update React State
Lecture 9: Loop Array in JSX
Lecture 10: Conditional Statements in JSX
Lecture 11: CSS in React
Lecture 12: React Props
Chapter 5: Project Setting
Lecture 1: Section Intro
Lecture 2: Create React App
Lecture 3: Install Sass Package
Lecture 4: Create Script for SCSS
Lecture 5: Choose Google Font
Lecture 6: CSS rem Unit
Lecture 7: Reset Padding and Margin
Chapter 6: React Routing
Lecture 1: Section Intro
Lecture 2: Install React Router Dom
Lecture 3: Exact Path Match
Lecture 4: Not Found Page
Chapter 7: Header Section
Lecture 1: Section Intro
Lecture 2: Add Background Video
Lecture 3: Style Background Video
Lecture 4: Create Mixin for Positions
Lecture 5: Video Poster Attribute
Lecture 6: Create Awesome Shape For Header Section
Lecture 7: Add Contents in the Header Section
Lecture 8: Style Header Contents
Lecture 9: Pass Data as Props into Header Component
Lecture 10: Style Button
Lecture 11: Animate Heading
Lecture 12: Animate Sub Heading
Lecture 13: Add Logo
Lecture 14: Add Space Between Heading, Sub Heading & Button
Chapter 8: Context API & Create Modal
Lecture 1: Section Intro
Lecture 2: Create Modal
Lecture 3: SCSS @forward Rule
Lecture 4: What is Context API
Lecture 5: Create Context Object
Lecture 6: Create Global State or Store
Lecture 7: Access Global State or Store
Lecture 8: Open Modal
Lecture 9: Close Modal
Lecture 10: Animate Modal
Lecture 11: Move Global State & Functions to a Separate Component
Lecture 12: Implement Reducer Function
Lecture 13: Call Reducer Function with Dispatch
Lecture 14: Move Reducer Function into a Separate File
Lecture 15: Create Types
Lecture 16: Create Register Form
Lecture 17: Style Register Form
Lecture 18: Style Register Button
Lecture 19: Create Login Form
Lecture 20: Open a Specific Modal
Lecture 21: Open Login Form
Lecture 22: Bind Register Form Fields
Lecture 23: Bind Login Form Fields
Chapter 9: Create Navigation
Lecture 1: Section Intro
Lecture 2: Create Transparent Layer
Lecture 3: Create Navigation
Lecture 4: Style Navigation Links
Lecture 5: Create Nav Context & Provider
Lecture 6: Access Data from NavProvider in Nav Component
Lecture 7: Create Toggle Component
Instructors
-
Shakil Khan
Software Engineer & Instructor
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 6 votes
- 4 stars: 6 votes
- 5 stars: 34 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024
- Top 10 Blockchain Development Courses to Learn in December 2024
- Top 10 Unity Game Development Courses to Learn in December 2024
- Top 10 Artificial Intelligence Courses to Learn in December 2024
- Top 10 Flutter Development Courses to Learn in December 2024
- Top 10 Docker Kubernetes Courses to Learn in December 2024
- Top 10 Business Analytics Courses to Learn in December 2024
- Top 10 Excel Vba Courses to Learn in December 2024
- Top 10 Devops Courses to Learn in December 2024