Giter Site home page Giter Site logo

arvindr21 / frontend-javascript-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hackbulgaria/frontend-javascript-1

0.0 2.0 4.0 17.21 MB

The repository for the Frontend JavaScript course in Hack Bulgaria

CSS 32.00% JavaScript 67.92% Shell 0.07% Python 0.01%

frontend-javascript-1's Introduction

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.

frontend-javascript-1's People

Contributors

lostm1nd avatar mgechev avatar mimi0604 avatar nikoladimitroff avatar georgimpeev avatar

Watchers

James Cloos avatar Arvind Ravulavaru avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.