DEV Community

Code_Regina
Code_Regina

Posted on

|Start Here| 2020-2021 Road Map for Web Dev Course Outline

From this week further I will be redirecting my attention from the advanced web developer course to the updated version of web development.

I will be focusing on the new information that was added in addition to the previous information that I already have published.

My labeling system will |Technology| followed by the topic.

Once I get caught up I may or may not return to the advanced web developer course.

I decided that no matter where I am in either course I will start the data structures and algorithms course in January to start learning the computer science topics.

I feel really overwhelmed with all the information even though some of it may just be review for me.

I wanted to delete everything and start over but that would hinder my progress then just switching courses and then coming back.

So I took a brief break from the coursework in general so that I could layout a better roadmap for myself to learn all these technologies.

So here in the new roadmap finishing up and going into 2021

Web Dev Course Updated
HTML: The Essentials
HTML: Next Steps and Semantics
HTML: Forms and Tables
CSS: The Very Basics
The CSS Box Model
Other Assorted Useful CSS Properties
Responsive CSS and Flexbox
Pricing Panel Project
CSS Frameworks: Bootstrap
JavaScript Basics
JavaScript Strings and More
JavaScript Decision Making
JavaScript Arrays
JavaScript Object Literals
Repeating Stuff with Loops
Introducing Functions
Leveling Up Our Functions
Callbacks and Array Methods
Newer JavaScript Features
Introducing The World of the DOM
The Missing Piece: DOM Events
Score Keeper Code Along
Async JavaScript
AJAX and API's
Mastering The Terminal
First Brush with Node
Exploring Modules and the NPM Universe
Creating Servers with Express
Creating Dynamic HTML with Templating
Defining RESTful Routes
First Database: Mongo DB
YelpCamp: Campgrounds CRUD
Middleware: The Key To Express
YelpCamp: Adding Basic Styles
Handling Errors In Express Apps
YelpCamp: Errors and Validating Data
Data Relationships with Mongo
Mongo Relationships with Express
YelpCamp: Adding The Reviews Model
Express Router and Cookies
Express Session and Flash
YelpCamp: Restructuring and Flash
Authentication From Scratch
YelpCamp: Adding In Authentication
YelpCamp: Basic Authorization
YelpCamp: Controllers and Star Ratings
YelpCamp: Image Upload
YelpCamp: Adding Maps
YelpCamp: Fancy Cluster Map
YelpCamp: Styles Clean Up
YelpCamp: Common Security Issues
YelpCamp: Deploying

Top comments (0)