#Web development course
Welcome
Course will contain basic web knowleges, HTML, CSS, ... and students will decide what else(potentially Ruby, Python, JS(AngularJS or React or Ember...))
We plan to decrease the amount of the lecture in favor of collective discussion, team projects & collective work. And give all power & responsibility to students. All the materials will be in English.
####During the test tasks kottans will learn:
- Git, github basics, writing good commit messages
- Command line basics
- Deployment process (heroku, digital ...)
- HTML, CSS basics
- Ruby/Python basics
- pip, rvm, nvm, npm
- TDD, BDD - to get familiar with
- Basic FP vocabulary, OOP patterns vocabulary
- Web basics (HTTP/protocols, ssh, dns, etc)
- ...
####Programm for the course:
- Web development basics
- HTML, CSS
- Back-end language Ruyb/Python + framework Django/Rails
- JavaScript
- CI/CD
- ...
- Considering the course will be driven by students - you'll be able to deside here.
Task 0(get familiar with Git and Github):
-
Watch try.github.io
-
Create your github account, fill it in.
-
Create repository named "kottans_web_test" in that repository create folder "task_0".
-
Create README.md for the repository.
-
Finish learngitbranching and put the screenshots of the finished tasks lists in the task_0 folder and the linsk in the README file.(you can read about markdown here: writing-on-github)
When you finish this task you can start the next one: