← All courses

LANG JS · 3 credits

JavaScript for Beginners

JavaScript as your second language after Python. Learn the syntax, types, arrays, objects, and functions by writing and running small console programs, master the functional array toolkit (map, filter, reduce), then build three pure-JavaScript mini-projects: a to-do data model, a cart calculator, and a text statistics tool.

Local progress0/29 lessons · 0%

What you'll learn

  • Write and run JavaScript programs that print with console.log, using variables, template literals, and the right choice of let vs const
  • Translate Python habits into JavaScript: dynamic types, === comparisons, truthiness, and the loop and conditional forms JS actually uses
  • Model data with arrays and objects, convert to and from JSON, and iterate with for...of, Object.keys, and Object.entries
  • Use map, filter, reduce, find, some, and every to transform data without hand-written loops
  • Read error messages, handle failures with throw and try/catch, and debug small programs methodically
  • Build pure-JavaScript mini-projects: a to-do data model, a cart calculator, and a text statistics tool

Unit 1Hello JavaScript

Unit 2Variables and types

Unit 3Conditionals and loops

Unit 4Arrays

Unit 5Objects and JSON

Unit 6Functions

Unit 7The array toolkit: map, filter, reduce

Unit 8Strings, numbers, and errors in practice

Unit 9Mini-projects in pure JavaScript

Reviews

0 ratings

5
0
4
0
3
0
2
0
1
0
  • No reviews yet.

Discussion

  • No comments yet. Sign in to comment.