DEV Community

- -
- -

Posted on

2

TOP - JavaScript Course

Introduction

  • How This Course Will Work
  • A Quick Review

Organizing Your Javascript Code

  • Organizing Your Javascript Code Introduction
  • Objects and Object Constructors
  • Project: Library
  • Factory Functions and the Module Pattern
  • Project: Tic Tac Toe
  • Classes
  • ES6 Modules
  • Webpack
  • Project: Restaurant Page
  • OOP Principles
  • Project: Todo List

JavaScript in the Real World

  • Linting
  • Dynamic User Interface Interactions
  • Form Validation with JavaScript
  • What is ES6?

Asynchronous JavaScript and APIs

  • JSON
  • Asynchronous Code
  • Working with APIs
  • Async and Await
  • Project: Weather App

A Bit of Computer Science

  • A Very Brief Intro to CS
  • Recursive Methods
  • Project: Recursion
  • Time Complexity
  • Space Complexity
  • Common Data Structures and Algorithms
  • Project: Linked Lists
  • Project: Binary Search Trees
  • Project: Knights Travails

Intermediate Git

  • A Deeper Look at Git
  • Working with Remotes
  • Using Git in the Real World

Testing JavaScript

  • Testing Basics
  • Project: Testing Practice
  • More Testing
  • Project: Battleship

Finishing Up with JavaScript

  • Conclusion

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

The discussion has been locked. New comments can't be added.

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay