Skip to content

HackBulgaria/Frontend-JavaScript-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

289 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

The repository for the Frontend JavaScript course in Hack Bulgaria

Resources

Stars

28 stars

Watchers

16 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors