Learn JavaScript the Hard Way
An exercise based logical course in the most popular language in the world.
This is part of a product bundle.
Module JavaScript Level 2
A set of 10 small projects that refine and practice your JavaScript skills.
- 00: IntroductionThe basics of Web Development.
- 01: Processing Directories of FilesProcessing Directories of Files
- 02: Dynamically Loading ModulesDynamically Loading Modules
- 03: A Static Blog GeneratorA Static Blog Generator
- 04: A Blog ServerA Blog Server
- 05: Creating a Comment FormCreating a Comment Form
- 06: Alpine.js Crash CourseAlpine.js Crash Course
- 07: Better Comments with Alpine.jsBetter Comments with Alpine.js
- 08: The SQL Crash CourseThe SQL Crash Course
- 09: SQL NormalizationSQL Normalization
- 10: SQL RelationshipsSQL Relationships
- 11: Basic SQL with Knex.jsBasic SQL with Knex.js
- 12: Storing Comments in SQLStoring Comments in SQL
- 13: Form ValidationForm Validation
- 14: Better Password StorageBetter Password Storage
- 15: Dynamically Loaded ServerDynamically Loaded Server
- 16: Going FurtherGoing Further
Register for Learn JavaScript the Hard Way
Register today for the course and get the all currently available videos and lessons, plus all future modules for no extra charge.