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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
👨‍💻 12 красивых однострочных конструкций в Python — [29:55]

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

Перейти к просмотру

#python #видео
📱 Самый подробный курс по языку Swift

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

Курс рассчитан как на тех, кто раньше не изучал языки программирования, так и на тех, кто имеет опыт работы с другими языками. Учтите, что для его прохождения вам понадобится компьютер от Apple с MacOS.

Первый урок — [10:54]
Второй урок — [7:27]
Третий урок — [18:58]

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

#видео #swift
👨‍💻 Курс «Разработка на Java»

Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.

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

1. Знакомство с платформой Java [1:01:52]
2. Базовые конструкции языка [1:06:54]
3. Объектно-ориентированное программирование [1:25:24]

Перейти к плейлисту
👨‍💻 В чём разница между library и framework?

В этом видео автор на пальцах объясняет, что такое фреймворк, и как отличить его от библиотеки (library). Оно ориентировано на новичков, так что всё видео автор старается давать максимально простые для понимания формулировки.

1. Что такое библиотека [0:30]
2. Что такое фреймворк [7:49]
3. Разница между ними на примере постройки здания [10:37]

#видео #frameworks
⚙️ Как работать с DOM в JavaScript? — [29:28]

В этом видео вы научитесь выполнять аж 26 задач элементами DOM (объектная модель документа) и разберёте ключевые методы работы с ним. Вот как минимум несколько из таких задач:

1. Создание и удаление элементов на странице
2. Динамическое создание HTML-разметки
3. Добавление классов к элементам
4. Использование обработчиков событий на созданных элементах

Перейти к просмотру

#javascript
🐍 Работаем с Python прямо на телефоне

В этом нам поможет android-приложение Pydroid. Это урезанная версия Python 3, с помощью которой можно компилировать несложный код у себя на смартфоне.

Приложение вряд ли подойдёт для чего-то сложнее, чем «Hello world», но если компьютера поблизости нет, а вы хотите немного попрактиковаться в языке — это станет достойным решением.

Перейти к изучению инструмента

#инструмент #python
👁 Что пишут на C++?

Говоря про язык C++, нельзя не затронуть его историю: он произошёл от языка C, который до сих пор остаётся самым популярным языком для системного программирования.

Из видео вы узнаете, чем C++ отличается от C, для каких задач он используется и поймёте, стоит ли вам его изучать.

Перейти к просмотру

#видео #cpp
👨‍🎨 Генерируем иконки для Android-приложений

Для этого идеально подойдёт Android icon generator. С помощью этого инструмента вы можете либо загрузить свою иконку для её дальнейшего изменения, либо выбрать одну из предложенных.

На выходе вы получаете .zip архив с готовой иконкой в .png формате с различными вариациями её размеров.

Перейти к изучению инструмента

#инструмент
⚙️ Как ускорить разработку на JavaScript[22:41]

В этом видео автор делает обзор на плагин Quokka, который значительно ускорит и облегчит разработку на JavaScript.

Вы узнаете, как его установить, а также поймёте все основные преимущества и недостатки этого плагина.

Перейти к просмотру

#видео #JavaScript
🖥 Пишем фитнес-приложение на C#[2:07:08]

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

В нём вы постепенно сможете создать собственное фитнес-приложение, которое будет вести учёт калорий и активности пользователя.

Перейти к просмотру

#видео #c_sharp
🐍 Poetry — продвинутая замена pip для Python

Poetry — это гораздо более современный и мощный аналог пакетного менеджера pip. Он позволяет делать всё то же самое, что и его предшественник, но предоставляет намного больше возможностей.

Из видео вы узнаете, как установить этот пакетный менеджер, а также подробно пройдётесь по всем его функциям.

Перейти к просмотру

#видео #python
👨‍💻 Распознаём объекты на Python — [16:17]

В видео показывается, как с помощью библиотек ImageAI и OpenCV создать модель на Python, которая будет распознавать объекты на фото, видео или в режиме реального времени.

Перейти к просмотру

#видео #python #нейросети
🧔 Интервью с Senior Java Developer [1:33:50]

Полезное интервью с Java-разработчиком, в которым он рассказывает про Java EE, Spring, Hibernate, Criteria API, среды разработки и о многих других интересных вещах языка Java.

1. О курсах и становлении программиста [1:09]
2. Возможности Java [31:34]
3. Самый большой минус Java [40:01]
4. Про Spiring, HQL и другие фреймворки [44:11]
5. Что должен знать Junior-разработчик [1:05:55]

Перейти к просмотру

#видео #java
👶 Как стать Junior? Пошаговый план — [18:40]

Вы увидите пошаговый план действий, который нужен каждому, кто хочет практически с нуля выйти на уровень Junior или Trainee.

1. Общий план действий — [1:21]
2. Азы программирования — [2:42]
3. Алгоритмы и структуры данных — [6:26]
4. Навыки конкретных языков — [9:19]
5. Необходимые side-навыки — [15:35]

Перейти к просмотру

#видео
👨‍💻 Дорожная карта DevOps-специалиста

Путь DevOps-специалиста включает в себя огромное количество навыков, которые он должен освоить.

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

#roadmap #devops
👨‍💻 Как стать Full-Stack разработчиком?[2:00:55]

Подробный вебинар, в котором рассказывается, как стать «мастером на все руки» в сфере веб-разработки.

Вы поймёте, какие навыки и опыт необходимы для того, чтобы достичь уровня Full-Stack разработчика и научиться в одиночку вести проекты от начала до конца.

1. Преимущества и профессии — [24:19]
2. Недостатки профессии — [41:09]
3. Стек технология Full-Stack разработчика — [54:54]
4. Карта специальности — [1:17:53]

#видео #профессия
🤖 Пишем приложение на Kotlin

Это подробный и пошаговый курс по созданию мобильного приложения для Android.

Вы начнёте с установки Android Studio, перейдёте к теоретической части и в конце уже сможете разработать своё первое приложение.

1. Установка Android Studio — [10:21]
2. Создание и запуск проекта — [21:39]
3. Ресурсы и макеты экрана приложения — [23:55]
4. Обработка нажатия кнопок — [6:04]
5. Добавление второго экрана — [12:43]

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

#видео #android
🦾 Полный курс по Python — [5:17:12]

Ускоренный курс по Python 3, в котором вы за пять часов пройдётесь по всем основным понятиям этого языка.

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

Перейти к видео

#видео #python
💻 Делаем сборщик мусора на C — [16:01]

В языках C и C++ память нужно выделять и освобождать самостоятельно, и если уметь этим пользоваться, то можно добиться неплохого роста производительности.

Из видео вы узнаете, как создать сборщик мусора (garbage collector), который будет автоматически выделять и освобождать память от объектов, которые больше не используются в приложении в C и C++.

Перейти к просмотру

#видео #c_plus_plus
📱 Что требуют от Android-разработчиков? — [13:37]

Автор рассказывает, чем занимается разработчик Android-приложений в компаниях, что входит в его обязанности. Вы узнаете о навыках, которые нужны для входа в эту профессию, и поймёте, в каком направлении стоит двигаться именно вам.

1. Какие приложения разрабатываются — [1:15]
2. Кроссплатформенная или мобильная разработка? — [7:00]
3. Преимущества разработки на Java — [7:39]
4. Недостатки разработки на Java — [9:02]
5. Про требования и зарплаты — [10:19]

Перейти к видео

#видео #android