fly30462 / frontend

:octocat: Kottans frontend course 🎓

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

frontend course

Join our chat: Gitter

MIT Licensed Ideas and useful links Awesome ghit.me

Welcome

This course will contain basics of frontend, HTML, CSS, JS, and some frontend frameworks.

We plan to decrease the amount of lectures in favor of collective discussion, team projects & collective work. And give all power & responsibility to students. (You can use this materials for your own eductation.)

In the process of completing test tasks kottans will learn:

  1. Git, github basics, writing good commit messages
  2. Linux, command line basics, network basics
  3. HTML, CSS, JS basics
  4. JS basics
  5. Build a bunch of test projects
  6. Have fun together

Syllabus:

  1. Git, Github
  2. HTML, CSS
  3. JavaScript
  4. Bootstrap ...

General requirements

  1. English knowledge, most of the materials will be in English.

  2. You will make a repository on GitHub and save your progress in it. More on repositories in task 0 (see below).

  3. Styling: it's up to you, but remember to make it readable. Using markdown is a good idea.

  4. Reading: for each article you are required to read please post the answers to the following questions in your respective repo. Don't worry, your answers will not be graded. It's just a way to reflect on what you have learned.

  • name (at least) one thing that was new to you
  • name (at least) one thing that surprised you
  • name (at least) one thing you will use in the future
  1. Online courses: finish all tasks, add some reflection about them in README.

  2. Videos: same as for reading - watch the video, answer three questions.

Task 0 (get familiar with Git and Github):

  1. Finish the course How to use Git and Github

  2. Finish try.github.io

  3. Create repository named "kottans_frontend".

  4. Create README.md for the repository.

  5. Describe your impressions about learned materials.

  6. Send a pull-request to repo Kottans/mock-repo proposing a change. It could be anything, really. If you have found a typo in README - great! Take care to give your PR a meaningful name and description. Please note, that your PR may not be reviewed quickly.

When you finish this task you can start the next one:

Test 1

P.S. If you are willing to participate in the course, you need to understand that you’ll spend a lot of time building something big together - a new way of learning and collaborating. You’ll become part of a small family and should prepare yourself to find new friends and to invest a lot in this friendship, 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).

Some extra materials:

Git tips

learngitbranching

Learn anything front-end

TypingClub

About

:octocat: Kottans frontend course 🎓

License:MIT License