Become a Developer With ONE course – HTML, CSS, JavaScript, React, Node, MongoDB and More!
Instructed by Colt Steele 73.5 hours on-demand video, 62 coding exercises & 133 downloadable resources
What you’ll learn
-
The ins and outs of HTML5, CSS3, and Modern JavaScript for 2021
-
Make REAL web applications using cutting-edge technologies
-
Create responsive, accessible, and beautiful layouts
-
Recognize and prevent common security exploits like SQL-Injection & XSS
-
Continue to learn and grow as a developer, long after the course ends
-
Create a blog application from scratch using Node, Express, and MongoDB.
-
Create a complicated yelp-like application from scratch
-
Deploy your applications and work with cloud databases
-
Create static HTML and CSS portfolio sites and landing pages
-
Think like a developer. Become an expert at Googling code questions!
-
Create complex HTML forms with validations
-
Implement full authentication from scratch!
-
Use CSS Frameworks including Bootstrap 5, Semantic UI, and Bulma
-
Implement responsive navbars on websites
-
Use JavaScript variables, conditionals, loops, functions, arrays, and objects
-
Write Javascript functions, and understand scope and higher order functions
-
Master the “weird” parts of JavaScript
-
Create full-stack web applications from scratch
-
Manipulate the DOM with vanilla JS
-
Write JavaScript based browser games
-
Use Postman to monitor and test APIs
-
Use NodeJS to write server-side JavaScript
-
Write complex web apps with multiple models and data associations
-
Write a REAL application using everything in the course
-
Use Express and MongoDB to create full-stack JS applications
-
Use common JS data structures like Arrays and Objects
-
Master the command line interface
-
Use NPM to install all sorts of useful packages
-
Understand the ins and outs of HTTP requests
-
Create your own Node modules
-
Make a beautiful, responsive photographer’s portfolio page
-
Create a beautiful, responsive landing page for a startup
-
Implement user authentication
-
Create a beautiful animated todo list application
-
Create single page applications with AJAX
Throughout the brand new version of the course we cover tons of tools and technologies including:
- HTML5
- CSS3
- Flexbox
- Responsive Design
- JavaScript (all 2020 modern syntax, ES6, ES2018, etc.)
- Asynchronous JavaScript – Promises, async/await, etc.
- AJAX and single page apps
- Bootstrap 4 and 5 (alpha)
- SemanticUI
- Bulma CSS Framework
- DOM Manipulation
- Unix(Command Line) Commands
- NodeJS
- NPM
- ExpressJS
- Templating
- REST
- SQL vs. NoSQL databases
- MongoDB
- Database Associations
- Schema Design
- Mongoose
- Authentication From Scratch
- Cookies & Sessions
- Authorization
- Common Security Issues – SQL Injection, XSS, etc.
- Developer Best Practices
- Deploying Apps
- Cloud Databases
- Image Upload and Storage
- Maps and Geocoding
This course is also unique in the way that it is structured and presented. Many online courses are just a long series of “watch as I code” videos. This course is different. I’ve incorporated everything I learned in my years of teaching to make this course not only more effective but more engaging. The course includes:
- Lectures
- Code-Alongs
- Projects
- Exercises
- Research Assignments
- Slides
- Downloads
- Readings
- Too many pictures of my dog Rusty
If you have any questions, please don’t hesitate to contact me. I got into this industry because I love working with people and helping students learn. Sign up today and see how fun, exciting, and rewarding web development can be!
Who this course is for:
- This course is for anyone who wants to learn about web development, regardless of previous experience
- It’s perfect for complete beginners with zero experience
- It’s also great for anyone who does have some experience in a few of the technologies(like HTML and CSS) but not all
- If you want to take ONE COURSE to learn everything you need to know about web development, take this course
Course FAQ’S
What will I learn in the course?
The course covers a wide range of topics, including:
- HTML and CSS: You’ll learn how to create and style web pages using HTML and CSS.
- JavaScript: You’ll learn the basics of JavaScript, including variables, functions, and loops.
- Node.js: You’ll learn how to build server-side applications using Node.js.
- Express.js: You’ll learn how to build web applications using Express.js, a popular Node.js framework.
- MongoDB: You’ll learn how to work with MongoDB, a popular NoSQL database.
- React: You’ll learn how to build user interfaces using React, a popular JavaScript library.
Recommended Courses