All Projects → vectree → web-development-101

vectree / web-development-101

Licence: other
Практическое введение во все инструменты, необходимые для создания рабочих веб-сайтов.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to web-development-101

resources
Бесплатный образовательный контент, созданный и отобранный профессионалами
Stars: ✭ 20 (-4.76%)
Mutual labels:  education, curriculum, knowledgebase, educational, educational-resources
Django Dersleri
YouTube Django Dersleri için proje kaynak kodu
Stars: ✭ 135 (+542.86%)
Mutual labels:  education, educational
Ziglearn
Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
Stars: ✭ 135 (+542.86%)
Mutual labels:  education, educational
Freecodecamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Stars: ✭ 339,510 (+1616614.29%)
Mutual labels:  education, curriculum
Lpic 1 Anki Flashcards
Deck of Anki flashcards for the LPIC-1 (Linux System Administrator) exams 101 and 102 of the Linux Professional Institute (LPI).
Stars: ✭ 90 (+328.57%)
Mutual labels:  education, educational
Tutorials
All of the code for my Medium articles
Stars: ✭ 92 (+338.1%)
Mutual labels:  education, educational
Jbook
Notes about programming, advices, algorithms and a lot of good stuff with Java
Stars: ✭ 233 (+1009.52%)
Mutual labels:  education, knowledgebase
Snapp
Snapp! turns Snap! projects into standalone executables!
Stars: ✭ 26 (+23.81%)
Mutual labels:  education, educational
EEGEdu
Interactive Brain Playground - Browser based tutorials on EEG with webbluetooth and muse
Stars: ✭ 91 (+333.33%)
Mutual labels:  curriculum, educational
frontend
Ilios Frontend
Stars: ✭ 26 (+23.81%)
Mutual labels:  education, curriculum
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+56552.38%)
Mutual labels:  education, educational
mcu-curriculum
Minecraft U Curriculum
Stars: ✭ 48 (+128.57%)
Mutual labels:  education, curriculum
Sagefy
🔭 Learn anything, adapted for you. Free.
Stars: ✭ 80 (+280.95%)
Mutual labels:  education, educational
Freecodecamp.cn
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
Stars: ✭ 36,576 (+174071.43%)
Mutual labels:  education, curriculum
Apcsa Public
AP Computer Science A Curriculum Materials
Stars: ✭ 41 (+95.24%)
Mutual labels:  education, curriculum
Hackclub
🏫 Hack Club is a nonprofit network of computer science clubs where members learn to code through tinkering and building projects
Stars: ✭ 2,139 (+10085.71%)
Mutual labels:  education, curriculum
Learn Something Every Day
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Stars: ✭ 362 (+1623.81%)
Mutual labels:  education, educational
Curriculum
👩‍🏫 👨‍🏫 The open-source curriculum of Enki!
Stars: ✭ 624 (+2871.43%)
Mutual labels:  education, curriculum
curriculum
A roadmap for Boot.dev's CS curriculum for backend developers
Stars: ✭ 492 (+2242.86%)
Mutual labels:  curriculum, educational
curriculum-foundation
iSAQB Curriculum for the CPSA - Foundation Level. This repository contains copyrighted work.
Stars: ✭ 35 (+66.67%)
Mutual labels:  education, curriculum

Веб-Разработка

license Join the chat

alt text

Данный курс - перевод малой части супер крутого и популярного открытого курса TheOdinProject. Кроме того, по курсу я нудно и долго делаю видео на youtube. Нудно и долго, но делаю :)

Остальные переводы TheOdinProject и не только вы можете найти тут.

Начнем

Вот где все начинается! Практическое введение во все инструменты, необходимые для создания рабочих веб-сайтов. Вы узнаете, что на самом деле делают веб-разработчики - те основы, которые вам понадобятся для последующих курсов.

Основы

Рассмотрим основы, необходимые для углубления в веб-разработку.

  1. Добро пожаловать на Vectree: конспект | видео
  2. Так чем же занимаются веб-разработчики: конспект | видео
  3. Мотивация: конспект | видео
  4. Присоединяйтесь к сообществу Vectree: конспект | видео
  5. Как работает Интернет: конспект | видео

Подготовка

В данном векторе мы подготовим ваше окружение разработчика, установим Ruby и Rails и запустим ваше первое веб-приложение.

  1. Настройка окружения: конспект | видео
  2. Подготовка: конспект | видео
  3. Редактор кода: конспект | видео
  4. Основы работы с терминалом: конспект | видео
  5. Установка Ruby: конспект
  6. Ваше первое Rails-приложение: проект

Основы Git

В данном векторе вы изучите основы Git и то, каким образом вы можете загрузить ваши проекты на Github. В результате вы сможете поделиться своими проектами и кодом со всем миром!

  1. Введение в Git: конспект | видео
  2. Основы Git: конспект | видео
  3. Основы Git на практике: проект

Фронтенд

В этом разделе вы потратите время на знакомство с основными клиентскими (используемыми в браузерах) технолониями, такими как HTML, CSS и Javascript. Вы сможете создать веб-страницу с использованием HTML / CSS и изучить основы программирования с помощью Javascript.

  1. Введение в Frontend: конспект | видео
  2. Основы HTML и CSS: конспект
  3. Консоль разработчика: конспект
  4. Поисковая страница: проект

JavaScript

В данном векторе мы наконец-то изучим JavaScript и узнаем, как сделать страницу динамичной.

  1. Введение: конспект | видео
  2. Основы: конспект | задачи | видео
  3. Консоль разработчика: конспект | видео
  4. Функции: конспект | видео
  5. Камень, ножницы, бумага: проект
  6. Чистый код: конспект
  7. Массивы: конспект
  8. Манипуляции с DOM: конспект
  9. Волшебный экран: проект
  10. Объекты: конспект
  11. Калькулятор: проект

Бэкенд

В данном векторе вы узнаете о серверной части, где мы расскажем, что происходит за кулисами на веб-сервере. Вы сможете попробовать Ruby, великолепный язык, который тесно связан с Ruby on Rails.

  1. Введение в бэкенд: конспект
  2. Основы Ruby: конспект
  3. Ruby: проект

Фреймворки

Вы, наверное, слышали о "Ruby on Rails", "React" или других фреймворках. В этом векторе вы узнаете, что такое фреймворк, почему мы его используем, и познакомимся с тем, который мы подробно рассмотрим в будущих курсах.

  1. Введение в фреймворки: конспект
  2. Основы Ruby on Rails: конспект
  3. Rails: проект

В паре

До сих пор вы, вероятно, работали самостоятельно. Теперь пришло время объединиться с другим человеком из любой точки мира.

  1. Введение в парное программирование: конспект
  2. Подготовка к взаимодействию: конспект
  3. Таймер - Помидор: проект

Заключение

Теперь, когда вы попробовали на вкус все основные строительные блоки веб-приложений, мы вернемся назад и вспомним, как они все вписываются в общую картину.

  1. Соединим все: конспект

Помощь и поддержка проекта

Любой может помочь нам с развитием данного проекта. На текущий момент мы усердно работаем над контентом по JavaScript, Java, Python, Java и это занимает достаточно много времени, тем более, что делается это на бесплатной основе. Если вам хочется помочь нам, напишите на почту [email protected] или в telegram @vladthelittleone, наша команда введет вас в курс дела.

Чем вы можете помочь:

  • исправить ошибки,
  • проверить ссылки на ресурсы или добавить новые,
  • добавить найденный в интернете полезный контент, открытый курс,
  • добавить новые уроки, практические задания, тесты,
  • перевести статью, курс,
  • добавить конспект университетских лекций

License

Данный материал основан на TheOdinProject, созданном Erik Trautman.

Материал распространяется под Attribution-NonCommercial-ShareAlike 4.0 International.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].