☕️ 1200+ задач на Java
CodeGym — это условная качалка для программистов. Там есть мощный последовательный курс по Java, от самых основ до продвинутых тем.
Но самое прикольное — это практическая часть курса, включающая в себя более 1200 задач, которые делятся по сложности, уровням и темам.
Перейти к изучению
#платформа #java
CodeGym — это условная качалка для программистов. Там есть мощный последовательный курс по Java, от самых основ до продвинутых тем.
Но самое прикольное — это практическая часть курса, включающая в себя более 1200 задач, которые делятся по сложности, уровням и темам.
Перейти к изучению
#платформа #java
⌨️ Основы программирования
Практически идеальный вариант для изучения самых основ программирования. Все самые важные фундаментальные темы обсуждаются максимально доходчиво в этих 13 видео уроках.
1. Логика и алгоритмы
[15:28]
2. Типы данных
[37:24]
3. Основные структуры данных
[19:38]
4. Функции
[23:41]
5. Арифметические и логические выражения
[7:12]
6. Условия
[22:23]
7. Циклы
[36:27]
Перейти к плейлисту
#видео
Практически идеальный вариант для изучения самых основ программирования. Все самые важные фундаментальные темы обсуждаются максимально доходчиво в этих 13 видео уроках.
1. Логика и алгоритмы
[15:28]
2. Типы данных
[37:24]
3. Основные структуры данных
[19:38]
4. Функции
[23:41]
5. Арифметические и логические выражения
[7:12]
6. Условия
[22:23]
7. Циклы
[36:27]
Перейти к плейлисту
#видео
🛠 Практикуемся взламывать вебсайты
Hack This Site – бесплатная, безопасная и легальная тренировочная площадка для развития навыков этичного хакинга.
Сообщество живет с 2003 года, и все это время там люди обмениваются своими знаниями и опытом. Так что это не очередной вебсайт про хакинг, а целая находка.
Перейти к изучению
#платформа
Hack This Site – бесплатная, безопасная и легальная тренировочная площадка для развития навыков этичного хакинга.
Сообщество живет с 2003 года, и все это время там люди обмениваются своими знаниями и опытом. Так что это не очередной вебсайт про хакинг, а целая находка.
Перейти к изучению
#платформа
📗 Грокаем алгоритмы
Алгоритмы — это всего лишь последовательность решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены.
Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время?
Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы — это просто. А грокать алгоритмы — это веселое и увлекательное занятие.
Автор: Бхаргава Адитья
Год: 2019
Скачать книгу
#книга
Алгоритмы — это всего лишь последовательность решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены.
Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время?
Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы — это просто. А грокать алгоритмы — это веселое и увлекательное занятие.
Автор: Бхаргава Адитья
Год: 2019
Скачать книгу
#книга
🕸 Создаем свою соцсеть на Django
Хороший способ прокачать себя в знании Django — поднять свою соцсеть. Это довольно глубокий курс, займет много-много часов, но если вы пройдете его до конца и не бросите — почувствуете сильный прогресс.
1. Мини-соцсеть на Django
[2:46:11]
2. Старт проекта
[3:37:28]
3. Настройка Docker
[2:12:31]
4. Кастомные пользователи
[2:41:04]
5. API профилей
[3:15:07]
6. Стена и лента
[3:06:31]
Перейти к плейлисту
#видео #python
Хороший способ прокачать себя в знании Django — поднять свою соцсеть. Это довольно глубокий курс, займет много-много часов, но если вы пройдете его до конца и не бросите — почувствуете сильный прогресс.
1. Мини-соцсеть на Django
[2:46:11]
2. Старт проекта
[3:37:28]
3. Настройка Docker
[2:12:31]
4. Кастомные пользователи
[2:41:04]
5. API профилей
[3:15:07]
6. Стена и лента
[3:06:31]
Перейти к плейлисту
#видео #python
💻 Делаем проекты и изучаем веб-разработку
Лучший способ обучиться программированию — практиковаться. Именно по такому принципы и построен бесплатный курс на Dash.
В ходе обучения вы создадите персональную страницу, адаптивный блог, сайт для вашего бизнеса и многие другие проекты.
Перейти к изучению
#платформа
Лучший способ обучиться программированию — практиковаться. Именно по такому принципы и построен бесплатный курс на Dash.
В ходе обучения вы создадите персональную страницу, адаптивный блог, сайт для вашего бизнеса и многие другие проекты.
Перейти к изучению
#платформа
📕 Простой Python. Современный стиль программирования
Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках.
В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3.
Автор: Б. Лобанович
Год: 2021
Скачать книгу
#книга #python
Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках.
В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3.
Автор: Б. Лобанович
Год: 2021
Скачать книгу
#книга #python
🚀 Обучаемся программированию, копируя стартапы
Нереально годный сайт, где вместо скучных лекций обучение происходит сразу на примере проектов. А если быть точнее, то в ходе уроков вы создадите копии настоящих стартапов.
Таким образом, популярный React можно выучить на примере создания своего Product Hunt. Изучить Ruby on Rails вы можете, разработав свою версию Room Booking.
Перейти к изучению
#платформа
Нереально годный сайт, где вместо скучных лекций обучение происходит сразу на примере проектов. А если быть точнее, то в ходе уроков вы создадите копии настоящих стартапов.
Таким образом, популярный React можно выучить на примере создания своего Product Hunt. Изучить Ruby on Rails вы можете, разработав свою версию Room Booking.
Перейти к изучению
#платформа
🎮 Создание игр на Unreal Engine 4
UE4 — мощный игровой движок, на котором часто создают AAA-игры. Поэтому изучать его крайне перспективно для карьеры в геймдеве.
1. Создание игр на движке UE4
[3:51]
2. Создание проекта
[11:44]
3. Разбор интерфейса
[10:26]
4. Создание окружения
[15:58]
5. Работа с текстурами
[10:01]
6. Компиляция проекта
[6:16]
Перейти к плейлисту
#видео
UE4 — мощный игровой движок, на котором часто создают AAA-игры. Поэтому изучать его крайне перспективно для карьеры в геймдеве.
1. Создание игр на движке UE4
[3:51]
2. Создание проекта
[11:44]
3. Разбор интерфейса
[10:26]
4. Создание окружения
[15:58]
5. Работа с текстурами
[10:01]
6. Компиляция проекта
[6:16]
Перейти к плейлисту
#видео
💻 Соревнуемся с 3 миллионами разработчиками
HackerEarth — просто находка для тех, кто хочет испытать себя и посоревноваться с другими разработчиками по всему миру.
Соревнования организовывают крупные компании, включая Microsoft. Особенно удобно, что выбрать можно любой из 35+ языков программирования.
Перейти к изучению
#платформа
HackerEarth — просто находка для тех, кто хочет испытать себя и посоревноваться с другими разработчиками по всему миру.
Соревнования организовывают крупные компании, включая Microsoft. Особенно удобно, что выбрать можно любой из 35+ языков программирования.
Перейти к изучению
#платформа
🖥 Уроки Java для начинающих
В этом видеокурсе вы изучите один из самых популярных языков программирования, а также основы концепций ООП.
1. Программирование на Java
[6:04]
2. Установка Java JDK и IntelliJ IDEA
[8:12]
3. Hello World!
[7:12]
4. Переменные
[12:13]
5. Данные от пользователя
[5:50]
6. Математические операции
[7:51]
7. Условные операторы
[13:51]
Перейти к плейлисту
#видео #java
В этом видеокурсе вы изучите один из самых популярных языков программирования, а также основы концепций ООП.
1. Программирование на Java
[6:04]
2. Установка Java JDK и IntelliJ IDEA
[8:12]
3. Hello World!
[7:12]
4. Переменные
[12:13]
5. Данные от пользователя
[5:50]
6. Математические операции
[7:51]
7. Условные операторы
[13:51]
Перейти к плейлисту
#видео #java
⌨️ Играем и изучаем Python или JS
CheckiO подходит для тех, кому становится скучно изучать программирование. Всё обучение построение на основе игры.
Изучаешь новые темы и решаешь задачи — идешь дальше по уровням и постепенно проходишь игру. На выбор там предоставлены Python и JavaScript.
Перейти к изучению
#платформа
CheckiO подходит для тех, кому становится скучно изучать программирование. Всё обучение построение на основе игры.
Изучаешь новые темы и решаешь задачи — идешь дальше по уровням и постепенно проходишь игру. На выбор там предоставлены Python и JavaScript.
Перейти к изучению
#платформа
🐍 Стань Python джедаем
Плейлист из 20 максимально доступных уроков по Python от популярного русскоязычного ютубера.
1. Введение
[12:02]
2. Простые операции
[10:31]
3. Работа со строками
[15:23]
4. Типы данных, переменные
[14:26]
5. Управляющие структуры
[25:56]
6. Множественные условия
[10:32]
7. Циклы
[10:26]
Перейти к плейлисту
#видео #python
Плейлист из 20 максимально доступных уроков по Python от популярного русскоязычного ютубера.
1. Введение
[12:02]
2. Простые операции
[10:31]
3. Работа со строками
[15:23]
4. Типы данных, переменные
[14:26]
5. Управляющие структуры
[25:56]
6. Множественные условия
[10:32]
7. Циклы
[10:26]
Перейти к плейлисту
#видео #python
💻 Выполняем заказы по Python на фрилансе
Практический ряд видео, в которых разработчик на Python рассказывает всё про фриланс биржы и выполняет реальные заказы.
1. Поиск заказов начинающим программистам
[29:41]
2. Выполняем заказ #1 – requests, lxml, csv
[14:33]
3. Выполняем заказ #2 – openpyxl, lxml, requests
[10:01]
4. Выполняем заказ #3 – avito, api, avito api, requests
[21:09]
Перейти к плейлисту
#видео #python
Практический ряд видео, в которых разработчик на Python рассказывает всё про фриланс биржы и выполняет реальные заказы.
1. Поиск заказов начинающим программистам
[29:41]
2. Выполняем заказ #1 – requests, lxml, csv
[14:33]
3. Выполняем заказ #2 – openpyxl, lxml, requests
[10:01]
4. Выполняем заказ #3 – avito, api, avito api, requests
[21:09]
Перейти к плейлисту
#видео #python
⌨️ Туториалы по верстке и веб-дизайну
На Codrops вы найдете множество полезных и интересных уроков по веб-разработке.
Помимо обучающих статей, на сайте присутствует большое количество готовых решений.
Перейти к изучению
#платформа
На Codrops вы найдете множество полезных и интересных уроков по веб-разработке.
Помимо обучающих статей, на сайте присутствует большое количество готовых решений.
Перейти к изучению
#платформа
💻 Верстаем персональный блог
Отличный плейлист для тех, кто давно хотел изучить верстку многостраничных сайтов, но предпочитает обучение сразу на практике.
1. Персональный блог #1
[48:45]
2. Персональный блог #2
[31:58]
3. Персональный блог #3
[31:10]
4. Персональный блог #4
[37:22]
5. Персональный блог #5
[42:02]
Перейти к плейлисту
#видео
Отличный плейлист для тех, кто давно хотел изучить верстку многостраничных сайтов, но предпочитает обучение сразу на практике.
1. Персональный блог #1
[48:45]
2. Персональный блог #2
[31:58]
3. Персональный блог #3
[31:10]
4. Персональный блог #4
[37:22]
5. Персональный блог #5
[42:02]
Перейти к плейлисту
#видео
🖥 Становимся разносторонним разработчиком
After Hours Programming посвящен тому, чтобы сделать вас более разносторонним разработчиком, и дать понимание, что делают другие игроки на рынке.
На сайте вы сможете изучить самые современные языки программирования и технологии по реально годным туториалам.
Перейти к изучению
#платформа
After Hours Programming посвящен тому, чтобы сделать вас более разносторонним разработчиком, и дать понимание, что делают другие игроки на рынке.
На сайте вы сможете изучить самые современные языки программирования и технологии по реально годным туториалам.
Перейти к изучению
#платформа
👨💻 Как стать программистом с полного нуля
Однозначный мастхэв для всех, кто собирается изучать программирование и устраиваться на работу в кратчайшие сроки.
1. Как изучать программирование с полного нуля / мотивация / саморазвитие
[12:08]
2. Что делает браузер, чтобы загрузить Веб-страницу?
[8:40]
3. Что делать если задают некорректные вопросы на собеседовании
[9:58]
4. Недостатки работы программистом
[6:10]
5. Что нужно знать про ООП
[8:11]
Перейти к плейлисту
#видео
Однозначный мастхэв для всех, кто собирается изучать программирование и устраиваться на работу в кратчайшие сроки.
1. Как изучать программирование с полного нуля / мотивация / саморазвитие
[12:08]
2. Что делает браузер, чтобы загрузить Веб-страницу?
[8:40]
3. Что делать если задают некорректные вопросы на собеседовании
[9:58]
4. Недостатки работы программистом
[6:10]
5. Что нужно знать про ООП
[8:11]
Перейти к плейлисту
#видео
🎮 Создание игры на Unity 5
Годный плейлист по MagicaVoxel и Unity 5, где каждый шаг создания игры-платформера объясняется максимально доступно: создание ландшафта, программирование на C#, анимирование персонажей и много другое.
1. Создаем ландшафт игры в MagicaVoxel
[50:40]
2. Переносим ландшафт игры в Unity
[17:39]
3. Оптимизацию моделей из MagicaVoxel
[25:45]
4. Изучаем C# в контексте игр для новичков
[46.58]
5. Программируем поведение персонажей
[34:24]
6. Анимируем персонажей в игре
[37:23]
Перейти к плейлисту
#видео
Годный плейлист по MagicaVoxel и Unity 5, где каждый шаг создания игры-платформера объясняется максимально доступно: создание ландшафта, программирование на C#, анимирование персонажей и много другое.
1. Создаем ландшафт игры в MagicaVoxel
[50:40]
2. Переносим ландшафт игры в Unity
[17:39]
3. Оптимизацию моделей из MagicaVoxel
[25:45]
4. Изучаем C# в контексте игр для новичков
[46.58]
5. Программируем поведение персонажей
[34:24]
6. Анимируем персонажей в игре
[37:23]
Перейти к плейлисту
#видео
📘 Django 2.1. Практика создания веб-сайтов на Python
В книге рассмотрены всё, что необходимо для разработки сайтов: модели, контроллеры, шаблоны, средства обработки пользовательского ввода, выгрузка файлов, разграничение доступа и др.
Также дан пример разработки полнофункционального веб-сайта — электронной доски объявлений. Исходный код доступен для загрузки с сайта издательства.
Авторы: Дронов В.А.
Год издания: 2019
Скачать книгу
#книга #python
В книге рассмотрены всё, что необходимо для разработки сайтов: модели, контроллеры, шаблоны, средства обработки пользовательского ввода, выгрузка файлов, разграничение доступа и др.
Также дан пример разработки полнофункционального веб-сайта — электронной доски объявлений. Исходный код доступен для загрузки с сайта издательства.
Авторы: Дронов В.А.
Год издания: 2019
Скачать книгу
#книга #python
🔥 250+ практических задач и разбор собеседований
Coderbyte — мастхэв для разработчиков любого уровня. На сайте есть и бесплатные курсы, и практические задачи, и разбор различных собеседований.
Короче, всё, что вам нужно было, оказалось собранным на одном сайте.
Перейти к изучению
#платформа
Coderbyte — мастхэв для разработчиков любого уровня. На сайте есть и бесплатные курсы, и практические задачи, и разбор различных собеседований.
Короче, всё, что вам нужно было, оказалось собранным на одном сайте.
Перейти к изучению
#платформа