[404] — программирование
43.3K subscribers
108 photos
3 videos
1.79K links
Научим тебя программировать бесплатно.

Сотрудничество: @zubar89

Канал включён в перечень РКН: https://rkn.link/WlS
加入频道
Основы асинхронности в Python

Речь в этой серии пойдет о коде, который асинхронно выполняется в одном потоке и в одном процессе. Цель серии – подготовиться к восприятию концепций async/await, работе с событийными циклами вообще и модулем asyncio в частности.

1. Введение
2. Асинхронность с простыми функциями. Событийный цикл.
3. Асинхронность на колбэках
4. Генераторы и событийный цикл Round Robin
5. Асинхронность на генераторах
6. Корутины и yield from
7. Asyncio, async/await
8. Опять про генераторы

#видео
Азбука программиста

Данные видео подкасты — наглядное руководство по основам программирования. С ними вы быстро научитесь ориентироваться в базовых вещах. Другими словами — это мастхэв для тех, кто только начинает свой путь в мир IT и хочет быстро, но с большой пользой погрузиться в мир программирования.

1. Что такое Frontend?
2. Что такое Backend?
3. Что такое HTML?
4. Что такое CSS?
5. Что такое Framework?
6. Что такое сервер?
7. Что такое Git?
8. Что такое Python?
9. Что такое PHP?

#видео
Физика в Unity

Самым популярным и при этом крайне простым движком является Unity. Если вы хотите начать разрабатывать игры любой сложности для всех платформ, то однозначно рассмотрите его для своих проектов.

0. Введение
1. Rigidbody
2. Collider
3. Физические слои
4. AddForce() FixedUpdate()
5. ForceMode
6. AddTorque, AddForceAtPoint
7. Центр масс
8. OnCollisionEnter, OnTriggerEnter
9. Raycast

#видео #unity
Шпаргалка по HTML5

Наличие правильной HTML-шпаргалки со всеми важными атрибутами для списков, форм, форматирования текста и структуры документа может стать настоящим спасением. 

#шпаргалка #html
LeetCode – подготовка к техническим собеседованиям

В случа, если вы ищете работу — это то, что нужно для того, чтобы прокачать необходимые навыки. Основное направление ресурса — подготовка к техническим интервью. Есть специалист, который оценивает правильность решения заданий. Также вы можете поучаствовать в некой имитации собеседования.

#платформа
Уроки Java Spring Boot

Spring Framework обеспечивает комплексную модель разработки и конфигурации для современных бизнес-приложений на Java. Вообще Spring — это не один какой-то конкретный фреймворк. Это скорее общее названия для целого ряда небольших фреймворков, каждый из которых выполняет какую-то свою работу.

1. Создание веб-сайта на Java
2. Главная страница сайта
3. Разработка раздела «Блог»
4. Работа с базой данных MySQL. Создание модели
5. Форма добавления записей через сайт
6. Вывод каждой из статей
7. Редактирование и удаление

#видео
Backend – дорожная карта

Бэкенд-разработчики сегодня востребованы, потому что почти каждый веб-сайт и мобильное приложение требуют API для работы. Как бэкэнд-разработчик, вы будете нести ответственность за создание подключений к базам данных и схем, написание и поддержку бэкэнд-кода, интеграцию вашего кода с фронтэндом и так далее.

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

#роадмап #backend
«Карьера программиста» – Лакман Макдауэлл Гейл

Эта книга основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях.

Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых.

Скачать книгу

#книга
Шпаргалка по CSS3

CSS, или каскадная таблица стилей, – это язык таблиц стилей, который диктует, как должны выглядеть элементы вашего сайта. Вы можете управлять дизайном, макетом, шрифтом и цветом содержимого вашего сайта, вставляя CSS-файл в HTML-документ.

#шпаргалка