This folder contains all work that I have done during the courses. In the future I will make seperate repository for each course. It might be more handy and easier to manage. For now I don't really want to move files around so I won't mess up with my activity at GitHub.
This repository contains two folders. First one is from the React workshops for beginners that I have attented two years ago - WarsawJS. Second one is The Web Developer Bootcamp 2021 by a Colt Steele at Udemy - currently I'm attending to his online classes. If you want to follow my learning proccess just have a look at the checklist below.
- Section 1: Course Orientation
- Section 2: An Introduction to Web Development
- Section 3: HTML: The Essentials
- Section 4: HTML: Next Steps & Semantics
- Section 5: HTML: Forms & Tables
- Section 6: CSS: The Very Basics
- Section 7: The World of CSS Selectors
- Section 8: The CSS Box Model
- Section 9: Other Assorted Useful CSS Properties
- Section 10: Responsive CSS & Flexbox
- Section 11: Pricing Panel Project
- Section 12: CSS Frameworks: Bootstrap
- Section 13: OPTIONAL Museum of Candy Project
- Section 14: JavaScript Basics!
- Section 15: JavaScript Strings and More
- Section 16: JavaScript Decision Making
- Section 17: JavaScript Arrays
- Section 18: JavaScript Object Literals
- Section 19: Repeating Stuff With Loops
- Section 20: NEW: Introducing Functions
- Section 21: Leveling Up Our Functions
- Section 22: Callbacks & Array Methods
- Section 23: Newer JavaScript Features
- Section 24: Introducing The World of DOM
- Section 25: The Missing Piece: DOM Events
- Section 26: Score Keeper CodeAlong
- Section 27: Async JavaScript: Oh Boy!
- **Section 28: AJAX and API's
- Section 29: Prototypes, Classes & OOP [skipped for now]
- Section 30: Mastering The Terminal
- Section 31: Our First Brush with Node
- Section 32: Exploring Modules & The NPM Universe
- Section 33: Creating Servers with Express
- Section 34: Creating Dynamic HTML with Templating
- Section 35: Defining RESTful Routes [In Progress...]
- Section 36: Our First Database: MongoDB
- Section 37: Connecting to Mongo with Mongoose
- Section 38: Putting It All Together: Moongoose with Express
- Section 39: YelpCamp: Campgrounds CRUD
- Section 40: Middleware: The Key to Express
- Section 41: YelpCamp: Adding Basic Styles
- Section 42: Handling Errors in Express Apps
- Section 43: YelpCamp: Errors & Validating Data
- Section 44: Data Relationships with Express
- Section 45: Mongo Relationships with Express
- Section 46: YelpCamp: Adding The Reviews Model
- Section 47: Express Router & Cookies
- Section 48: Express Session & Flash
- Section 49: YelpCamp: Restructuring & Flash
- Section 50: Authentication from "Scratch"
- Section 51: YelpCamp: Adding in Authentication
- Section 52: YelpCamp: Basic Authentication
- Section 53: YelpCamp: Controllers & Star Rating
- Section 54: YelpCamp: Image Upload
- Section 55: YelpCamp: Adding Maps
- Section 56: YelpCamp: Fancy Cluster Map
- Section 57: YelpCamp: Styles Clean Up
- Section 58: YelpCamp: Common Security Issues
- Section 59: YelpCamp: Deploying
- Section 60: LEGACY CONTENT (The Old Version of this course)