-
Notifications
You must be signed in to change notification settings - Fork 28
Home
Hoàng Trương edited this page May 19, 2017
·
15 revisions
homework 1: git, html, css, bootstrap, JavaScript
- https://www.codecademy.com/learn/learn-html-css
- https://www.codecademy.com/learn/make-a-website
- https://www.codecademy.com/learn/learn-javascript
- https://www.codecademy.com/learn/deploy-a-website
homework 2: ruby, rails
- https://www.codecademy.com/learn/ruby
- https://www.codecademy.com/learn/learn-rails
- https://www.codecademy.com/learn/rails-auth
group project:
- make groups of three
- choose one component from h5p that you want to develop as a web component.
- unit testing and test driven development: TDD with junit and for a simple program
homework 3: Angular, BDD
- http://courses.angularclass.com/courses/enrolled/73288
- testing user interface: https://openclassrooms.com/courses/test-your-website-s-interface/
group project: complete user stories, tests for the component of your group
- create stories and and tests in spec.feature file in /projects/ folder
- start development, using Angular2 Starer
- write test code for the spec.feture file
- develop your component in BDD way
- manage projects with Pivotal Trackers
- https://www.edx.org/course/introduction-mongodb-using-mean-stack-mongodbx-m101x-0
homework 4:
group projects:
- deploy to https://www.heroku.com/, or other types of host. Then add the link to readme.md
group projects:
- write a final report for your group project
- project presentations and oral exam