Trial Lesson

Understand how the internet works
See some cool things
Understand the structure of the language
Build a website (basic, but real)
.

Start of the Course

Start developing a game
See animation tricks
Understand what it means to be a hacker
Understand what parameters are
and how to do crazy things with them

Part 3

Lessons 3-4
Deeply understand the structure of the language
See how to build a leaderboard (score table)
See how to create pixel art drawings

Part 4

Moving to serious work
Using professional (free) code editors
and building a music project
with the new abilities

Part 5

Lessons 6-8
Start learning programming in depth
Learn variables
functions
loops
conditions

Part 6

Lessons 9-13
Expand on the advantages of Javascript
Understand the advantages of the language
Learn coding conventions
Start dealing with object control
and graphics

Part 7

Lessons 14-15
We've learned enough to be able to go back
and continue developing the game
Start moving objects on the screen
in a controlled way
Learn how to create controlled animation

Part 8

Lessons 16-21
Learn how to do graphics calculations
Understand how the code knows when two objects collide

Part 9

Calculate the player's score
Learn to handle time
Move objects with the mouse

Part 10

Learn to control elements graphically
Understand how to create another type of animation
Give the project a professional look

Part 11

Learn about servers
Set up a real website
Upload what you've built to the site

Part 12

Lessons 24-26
Start learning server-side
Learn to work with FTP
Start turning the game dynamic

Part 13

Lessons 27-29
Combine the languages
Start learning a server-side language
Build a user registration process

Part 14

Lessons 30-32
Learn to work with databases
Save, update and read data
Create multi-user support in the game we built
Connect the leaderboard to the database

End of the Course

Know how to program
Know how and can build games, programs and websites
Can build your own inventions
Can create landing pages and even make money