Giter Club home page Giter Club logo

frontend's Introduction

frontend course

Join our chat: Gitter

MIT Licensed Ideas and useful links Awesome

📚 Словари по фронтенду


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 discussions, team projects & collective work. And give all power & responsibility to students. (You can use these materials for self-eductation too.)

Admission

Admission for the course is open until enough applicants have successfully completed the tasks (30 students approximately). Which means, that completing the tasks faster increases your chances to get into the course.

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
  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. Repository on GitHub to save your progress. More on repositories in task 0 (see below).

  3. Formatting: 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 intend to 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:

Task 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 into groups and create new courses like that (and we’ll never stop).

Some extra materials:

Git tips

learngitbranching

Learn anything front-end

TypingClub

Как учиться и справляться с негативными мыслями

Our basic rules:

  • Respect each other.
  • There is no such thing as a stupid question
  • Each person learns with their own speed, has different background and personality, please respect this
  • Communicating and understanding people that are different from you can be beneficial to both parties, provided mutual respect.
  • We are against any discriminations by sex, age, the color of skin, disabilities or any other.
  • We respect intellectual property, there is a hard work of an author or a group of authors behind.

frontend's People

Contributors

suchov avatar amashoshyna avatar serafimpoch avatar yevhenorlov avatar zonzujiro avatar shykulad avatar cidre avatar lempiy avatar sudodoki avatar lilivia avatar oleksiyrudenko avatar olomonos avatar masmik avatar vicktoriabo avatar feroxes avatar myroslav-kolomiiets avatar mfialko avatar mkoptsov avatar kaizengami avatar nick9707 avatar firec0der avatar ihor2308 avatar nazarenkodima avatar anna-boiko-108 avatar andrew-omelchenko avatar alpoliakov avatar

Watchers

James Cloos 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.