Intro to Programming in JavaScript - Syllabus

 Upgrade your skills with Codecademy's Pro Intensive, Intro to Programming in Javascript.

Intro to Programming in Javascript will teach programming concepts, ideas, and theories behind the language as well as the syntax– how to apply this knowledge in a real-world project. This way, you’ll learn how to be a sustainable programmer and get a good look at the “under the hood” intricacies of JavaScript.

Each unit will cover conceptual and syntax lessons and quizzes. There will also be a few cumulative projects toward the end of the Intensive. Articles and videos will be available to supplement your learning.

Unit 1 - Getting Started with JavaScript

Learn basic JavaScript syntax while creating variables and documenting your code.

  • JavaScript Foundations
  • Variables

Unit 2 - Conditionals and Functions

Optimize for reusable code with JavaScript conditions via control flow and functions.

  • Booleans
  • Comparison Operators
  • Control Flow
  • Functions

Unit 3 - Scope and Arrays

Store related groups of data together in arrays and learn more about variables.

  • Scope
  • Arrays
  • Code Challenge: JS Fundamentals

Unit 4 - Loops and Iteration

Harness the power of automation and use your skills to create powerful programs.

  • Loops
  • Functions
  • Iterators

Unit 5 - Objects

Learn object-oriented programming.

  • Objects
  • Advanced objects and the This keyword

Unit 6 - Errors and Debugging

Learn a problem-solving tool-set to help you tackle debugging in the future.

  • Error, Error Handling and Debugging
  • Code Challenge: Intermediate JS

Unit 7 - Capstone | Built-In Object

Use your knowledge to re-create a JavaScript built-in object in your final project.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit one here.


Article is closed for comments.