[404] — программирование
43.7K subscribers
101 photos
2 videos
1.75K links
Научим тебя программировать бесплатно.

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
Шпаргалка по CSS3

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

#шпаргалка
Изучение языка Си для начинающих

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

1. Введение в язык Си
2. Переменные и типы данных
3. Массивы данных
4. Условные операторы
5. Циклы и операторы в них
6. Функции в Си
7. Структуры данных
8. Указатели в Си
9. Работа с файлами

#видео
W3Schools – крупнейший в мире веб-сайт для разработчиков

Сервис W3Schools предлагает учебные пособия, ресурсы, примеры и упражнения, которые помогут вам научиться программированию. Их слоган звучит как «Крупнейший в мире веб-сайт для разработчиков». Посетив платформу, вы не разочаруетесь.

Начните с выбора языка программирования. Затем либо сразу погрузитесь в программу, либо выберите один из вариантов обучения. Вы можете пройти короткий опрос, который поможет определить, что вы уже знаете и с чего начать. Или же сразу приступите к обучению и проверьте себя с помощью коротких примеров и упражнений.

#платформа
«Изучаем Arduino. 65 проектов своими» – Бокселл Дж.

Что такое Arduino? За этим словом прячется легкое и простое устройство, которое способно превратить кучу проводов и плат в робота, управлять умным домом и многое другое. Прочитайте эту книгу и овладейте бесчисленными возможностями Arduino, позволяющими электронике взаимодействовать с окружающим миром.

Познакомившись с основами Arduino, вы быстро перейдете к работе с разнообразными электронными компонентами. А конкретные проекты позволят вам сразу закрепить знания на практике. Страница за страницей проекты будут становиться все более изощренными, сложными и интересными.

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

#книга
Android Developer – дорожная карта

Нативная разработка позволяет создавать более производительные и функциональные приложения под Android, в отличие от гибридных технологий.

На картинке представлена дорожная карта для разработки на языках Java или Kotlin.

#roadmap #android
Шпаргалка по Git

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

#шпаргалка
Учим за 1 час: Python, PHP, CSS и другие технологии

Отличный плейлист для начинающих: за 60 минут объясняют самые важные вещи, которые нужно знать про CSS, HTML, Python и другие технологии.

1. Учим JavaScript/jQuery за 1 час
2. Учим CSS за 1 час
3. Учим HTML за 1 Час
4. Учим PHP за 1 Час
5. Учим Python за 1 час
6. Учим Python DJANGO за 1 час
7. Учим HTML5 Canvas за 30 минут
8. Адаптивность за 30 минут

Перейти к плейлисту

#видео
«Распределенные системы. Паттерны проектирования.» – Брендан Бернс

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

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

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

#книга
iOS Developer — дорожная карта

Разработка приложений под iOS является дешевле и проще — по некоторым оценкам, время разработки под Android на 30-40% больше.

Одна из причин, по которой под iOS легче разрабатывать — это код. Приложения под Android обычно пишутся на Java или Kotlin, под iOS используется Swift, который приятнее во многих моментах.

#роадмап
Графический интерфейс на Python для начинающих

Интересный ряд видеороликов, посвященных разработке графических интерфейсов на библиотеке PyQT5 на языке Python. Плейлист хорошо подходит для новичков.

1. Создание графического интерфейса на Python
2. Библиотека PyQT5. Надписи и кнопки
3. Разработка внутри Qt Designer
4. Всплывающие окна (QMessageBox)

Перейти к плейлисту

#видео
Шпаргалка по семантическим тегам HTML

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

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

#шпаргалка