Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.57 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.57 KB

Frontend-JavaScript-1

The repository for the Frontend JavaScript course in Hack Bulgaria

How to use this repository

The first separation if based on weeks - starting from week 0.

In each week, there are tasks, separated in folder, starting with numbers like: 1-Do-this-first

In each task folder, the instructions are given in the README.md file. If there are anything required, it is located in that folder.

Each week has a materials.md file, where we put the things that need to be checked first, before going into task-solving.

Usually, you will find code samples, links and videos about the topic of the week.

Outline of the course

  • week0 - Basic JavaScript problems. The idea is go get familiar with the syntax and the language structures
  • week1 - Basic Functional Programming problems to be solved with JavaScript. Making first steps with jQuery.
  • week2 - Introducing JavaScript's OOP and solving OOP problems.
  • week3 - Solving problems with jQuery & What we have learned so far. Starting the World Cup app.
  • week4 - All about jQuery - making components and bigger apps with more interaction and events.
  • week5 - Introducing HTML5 API - Local Storage & Canvas. Making a classic Snake game.
  • week6 - Introducing WebSockets - Making Multiplayer games - Snake, Pong, Paint.
  • week7 - Introducing AMD and RequireJS - Making things with modules
  • week8 - Introducing Promises and MWV pattern. Solving problems with Q and Backbone.
  • week9 - Ending with BackboneJS and closing remarks.