Giter Site home page Giter Site logo

web-9's Introduction

#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:

  1. Git, github basics, writing good commit messages
  2. Command line basics
  3. Deployment process (heroku, digital ...)
  4. HTML, CSS basics
  5. Ruby/Python basics
  6. pip, rvm, nvm, npm
  7. TDD, BDD - to get familiar with
  8. Basic FP vocabulary, OOP patterns vocabulary
  9. Web basics (HTTP/protocols, ssh, dns, etc)
  10. ...

####Programm for the course:

  1. Web development basics
  2. HTML, CSS
  3. Back-end language Ruyb/Python + framework Django/Rails
  4. JavaScript
  5. CI/CD
  6. ...
  7. Considering the course will be driven by students - you'll be able to deside here.

Task 0(get familiar with Git and Github):

  1. Watch try.github.io

  2. Read sixrevisions.com/web-development/git-tips/

  3. Create your github account, fill it in.

  4. Create repository named "kottans_web_test" in that repository create folder "task_0".

  5. Create README.md for the repository.

  6. 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:

Test 1

P.S. If you are willing to take a part of it you need to understand that you’ll spend a lot of time on building something big together - a new way of learning and collaborating. You’ll become a part of the small family and be ready to get a new friends and invest in this friendship a lot as in any friendship should be. Final part of this course will be to split a parts and create news courses like that(and we’ll never stop).

web-9's People

Contributors

suchov 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.