- Intro to Web Development
- Join Our Free Student Group
- What is web development?
- Where should I start as a beginner?
- HTML: Building Your First Website
- What you can do as a web developer
- Frontend vs Backend development
- Installing an IDE
Beginner Full Stack Web Development: HTML, CSS, React & Node
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Mark Wahlbeck - CEO of Devslopes, Mobile Apps Developer & Trainer, and Devslopes by Mark Wahlbeck designed the Beginner Full Stack Web Development: HTML, CSS, React, and Node online certification, which is delivered by Udemy. The Beginner Full Stack Web Programming: HTML, CSS, React, and Node online course intended is for students who want to learn both front-end development and back-end development techniques in order to become professional web developers.
Beginner Full Stack Web Development: HTML, CSS, React & Node online classes include approximately 31 hours of informative video lectures, as well as 4 articles and 35 downloadable materials on topics such as full-stack web development, HTML, CSS, Javascript, REST API, MongoDB, Node, Flexbox, and Sass. This course focuses on guiding applicants from absolute novice to expert in full-stack web developers in a matter of weeks.
The highlights
- Certificate of completion
- Self-paced course
- English videos with multi-language subtitles
- 31.5 hours of pre-recorded video content
- 4 articles
- 35 downloadable resources
- Community chat support
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and TV
Program offerings
- Certificate of completion
- Self-paced course
- English videos with multi-language subtitles
- 31.5 hours of pre-recorded video content
- 4 articles
- 35 downloadable resources
- Community chat support
- Unlimited access
- Accessible on mobile devices and tv
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
After completing the Beginner Full Stack Web Development: HTML, CSS, React & Node certification course, applicants will learn about full-stack web development using HTML, CSS, React, and Node. Applicants will study how to use NoSQL databases such as MongoDB to build backend servers and APIs. Applicants will learn how to develop full-stack web applications using Facebook's React framework. Applicants will also study REST API, Javascript, Flexbox, version control using GIt, and developing mobile-friendly websites using Bootstrap 4 and CSS.
The syllabus
Intro to Web Development
Getting Started With HTML
- Intro to HTML, HEAD, BODY, and HEADER
- HTML: Lists, Paragraphs, and Text Styling
- HTML: Displaying Data With Tables
- HTML: Images & Forms
Introduction to CSS
- What is CSS?
- How to use Inline, Internal and External CSS
- CSS: Element, ID & Class Selectors
- CSS: Colors
- CSS: Backgrounds & Borders
- Quiz - CSS Basics
- Using browser inspector tools
- CSS: Combinators
- CSS: Grouping
- CSS: Specificity
- Specificity Domination
Intermediate CSS
- CSS: Text Styling & Formatting
- CSS: Google Fonts
- CSS: Images
- CSS: Padding & Margin
- CSS: Rows & Columns
- Quiz: Intermediate CSS
Advanced CSS: Building and styling website
- CSS: Intro to building your first Website!
- CSS: Building the Navbar
- CSS: Making the Navbar Mobile Responsive - Part 1
- CSS: Making the Navbar Mobile Responsive - Part 2
- CSS: Creating the Form Group
- CSS: Working with iframes
- CSS: Working with images and box shadows
- CSS: Working with text and image spacing
- CSS: Building the footer
Computers & Code
- How Computers Work
- Understanding Binary
- How code works
- Heap vs Stack
- Understanding hexadecimal
- Variables & storage capacity
- Quiz: Computers & Code
Learning to Code With Javascript
- Time to Javascript
- Javascript Reference
- Javascript: Comments & How to Link Scripts
- Javascript: Variables & Strings
- Javascript: Numbers
- Javascript: Comparison Operators
- Javascript: Logical Operators
- Javascript: Arrays
- Javascript: Loops
- Javascript: Functions
- Javascript: Objects
- Javascript: Bind
- Percentage Calculator - Setting Up the Form
- Percentage Calculator - Grabbing Elements With Javascript
- Percentage Calculator - Using Event Listeners
- Percentage Calculator - Algorithm & Prevent Default
Version Control With Git
- How Version Control Works
- macOS Terminal Basics
- Git Basics
- Setting up Github on macOS
- Github vs Bitbucket
- Local & Remote Repositories
- Working Through Git Merge Conflicts
Introduction to Bootstrap 4
- What is Bootstrap 4?
- Downloading Bootstrap 4
- Bootstrap 4: Project Setup
- Bootstrap 4: Overview of Bootstraps Components
- Bootstrap 4: Understanding Bootstraps Classes
- Bootstrap 4: Using the Grid System
Bootstrap 4: Creating a Login Portal
- Bootstrap 4 Cards: Creating the Sign-in Portal Box
- Bootstrap 4 Forms: Adding the input fields
- Bootstrap 4 Buttons: Adding the Sign In button and Labels
- Bootstrap 4 Grids - Finishing Mobile Compatibility
Bootstrap 4: Skate or Die Website
- Bootstrap 4: Skate or Die Intro
- Bootstrap 4: Working with Navbars
- Bootstrap 4: Using Carousels
- Bootstrap 4: Nesting rows and columns
- Bootstrap 4: Modals
- Bootstrap 4: Adding images and buttons
- Bootstrap 4: Sizing Modals
- Bootstrap 4: Building the Footer
- Bootstrap 4: Working with Font Awesome Favicons
Intro to Flexbox
- What is flexbox?
- Flexbox fundamentals
- Quiz: Flexbox Basics
- Intro to flexbox landing page
- Building the navbar: Part 1
- Building the navbar: Part 2
- Making the dropdown menu functional
- Designing the navbar for mobile
- Creating the landing page header
- Building the Services section
- Creating the first Media Object
- Flexbox ordering
- Adding the Quote button
- Designing the portfolio object
- Making the portfolio object mobile compatible
- Making Media Objects mobile compatible
- Creating the contact form
- Making the contact form mobile compatible
CSS Grids
- Grid Layout Containers
- Grid Layout Items
- Exercise: Rows and Columns
- Gird Layout Areas
- Grid Layouts Website: Part 1
- Grid Layouts Website: Part 2
- Exercise: Masonry Gallery Layout
- CSS Grid Quiz
Beginner Sass
- Intro to Sass
- What is Sass?
- How to install Sass and compile it to CSS
- Your FIRST Sass Website!
- Are you Sassy?
- Different tools to compile Sass
- How to structure your Sass
- Sass Partials: Maintainable Styles Rules
- Sass Variables and Imports: Create a clean Scalable Stylesheet
- Sass Mixins: Save time & recycle styles
- Sass Extends: Share style properties between other selectors
- Final Project: Intro to our Landing Page
- Final Project: Setting up our Variables
- Final Project: Styling our Navbar with Sass
- Final Project: Creating the Banner Container
- Final Project: Adding Content to our Banner Container
- Final Project: Doing some quick cleanup in our Sass files
- Final Project: Using the Extend method
- Final Project: Styling a section splitter with Sass
- Final Project: Using advanced Mixins
- Final Project: Styling the next Container with Sass
- Final Project: Finishing our Landing Page, Congrats!
How to Set Up Hosting For Your Web Apps
- Web Hosting
- Creating a server
- Accessing your server
- Installing Nginx
- Creating server SSH Keys
- Uploading files to your server
- Setting up a domain
- Final Step: Configuring Nginx
Intro to Node, Mongo, & REST APIs
- Understanding Web Requests
- Installing Node on macOS
- All About JSON
- Basics of Node
- Node Modules
- Building Your First API
- Postman, GET & POST Requests
- URL Parameters & Delete Requests
- Installing MongoDB on macOS
- Working With the Mongo Shell
- Searching for Documents
- Deletions & Documentation
- Swag Shop API: Project Creation
- Swag Shop API: Creating the Models
- Swag Shop API: Posting Products
- Swag Shop API: Fetching Products
- Swag Shop API: Populating Data
Intro to React
- Swag Shop: Setting Up React Tooling
- Swag Shop: Installing Bootstrap
- Swag Shop: Setting Up the API
- Swag Shop: Creating a HTTP Service
- Swag Shop: Promises With ES6 & React
- Swag Shop: Components in React - Website Product
- Swag Shop: Props in React
- Swag Shop: Working With State in React
- Swag Shop: Creating a WishList Component
- Swag Shop: Building a Singleton Data Service
- Swag Shop: Creating a Notification Service
- Swag Shop: Posting Notifications to React Components
- Swag Shop: Observing Notifications in React
- Swag Shop: Finishing Our Full Stack React App
Bonus
- Final Bonus
Instructors
Articles
Popular Articles
Latest Articles
Similar Courses


User Experience Design And Research
UM–Ann Arbor via Futurelearn

Angular7 for Beginners
Great Learning

Front End Development CSS
Great Learning


Work with Augmented Reality and the Web
Curtin University, Perth via Edx


User Interface Personalization
Georgia Tech via Edx


Become a Front End React Developer
Board Infinity


Angular JS
Board Infinity


Web Scraping for beginners
Board Infinity
Courses of your Interest

Professional Certificate Course in Data Science
Newton School
JavaScript Foundations
PW Skills
Technical Analysis Series
PW Skills
C Programming Foundations
PW Skills
Python Foundations
PW Skills

Getting Started with Generative AI APIs
Codio via Coursera

Generating code with ChatGPT API
Codio via Coursera

Prompt Engineering for ChatGPT
Vanderbilt via Coursera