⌨️ Изучаем компьютерные сети
Отличный ряд уроков для тех, кто хочет изучить основы компьютерных сетей. Также в плейлисте есть практическая часть, которая включает в себя разработку скрытых сетей на языке Си.
1. Многоранговая сеть
[47:12]
2. Фреймворк gopeer (beta)
[1:08:54]
3. Одноранговая сеть.
[54:10]
4. Разработка скрытых сетей #1 — Введение
[52:31]
5. HTTP сервер на чистом Си
[1:14:44]
6. Криптовалюта с нуля
[3:16:08]
7. Разработка скрытых сетей #2 — Ядро (написание фреймворка)
[2:11:16]
8. Разработка скрытых сетей #3 — Сервис электронной почты
[1:48:31]
Перейти к плейлисту
#видео #си
Отличный ряд уроков для тех, кто хочет изучить основы компьютерных сетей. Также в плейлисте есть практическая часть, которая включает в себя разработку скрытых сетей на языке Си.
1. Многоранговая сеть
[47:12]
2. Фреймворк gopeer (beta)
[1:08:54]
3. Одноранговая сеть.
[54:10]
4. Разработка скрытых сетей #1 — Введение
[52:31]
5. HTTP сервер на чистом Си
[1:14:44]
6. Криптовалюта с нуля
[3:16:08]
7. Разработка скрытых сетей #2 — Ядро (написание фреймворка)
[2:11:16]
8. Разработка скрытых сетей #3 — Сервис электронной почты
[1:48:31]
Перейти к плейлисту
#видео #си
💻 Интерактивные шпаргалки по HTML, CSS и JS
На этом сайте вы найдете полный сборник всевозможных интерактивных шпаргалок по основным языкам веб-разработки.
Также сервис предоставляет мини редакторы кода для CSS и JavaScript.
Перейти к изучению
#платформа
На этом сайте вы найдете полный сборник всевозможных интерактивных шпаргалок по основным языкам веб-разработки.
Также сервис предоставляет мини редакторы кода для CSS и JavaScript.
Перейти к изучению
#платформа
🐍 Автоматизация задач с Python
Два мощных видео для новичков о том, как можно автоматизировать ежедневные задачи с помощью Python. В ходе этих уроков вы реализуете следующее:
— Скрипт, вычисляющий длительность всех видео файлов в папке.
— Пример реализации простого pipeline'а на примере предыдущего скрипта.
1. Автоматизация задач с Python #1: длительность видео
[33:50]
2. Автоматизация задач с Python #1.2: корутиновый pipeline
[28:41]
Перейти к плейлисту
#видео #python
Два мощных видео для новичков о том, как можно автоматизировать ежедневные задачи с помощью Python. В ходе этих уроков вы реализуете следующее:
— Скрипт, вычисляющий длительность всех видео файлов в папке.
— Пример реализации простого pipeline'а на примере предыдущего скрипта.
1. Автоматизация задач с Python #1: длительность видео
[33:50]
2. Автоматизация задач с Python #1.2: корутиновый pipeline
[28:41]
Перейти к плейлисту
#видео #python
📗 Ловушка для багов. Полевое руководство по веб-хакингу
Книга рассчитана для начинающих хакеров. Ими могут быть веб-разработчики, веб-дизайнеры, родители в декрете, школьники, пенсионеры и другие. Вы узнаете:
— как работает интернет, и изучите основные концепции веб-хакинга;
— как злоумышленники взламывают веб-сайты;
— как подделка запросов заставляет пользователей отправлять информацию на другие веб-сайты;
— как получить доступ к данным другого пользователя;
— с чего начать охоту за уязвимостями;
— как заставить веб-сайты раскрывать информацию с помощью фейковых запросов.
Автор: Яворски Питер
Год издания: 2020
Скачать книгу
#книга
Книга рассчитана для начинающих хакеров. Ими могут быть веб-разработчики, веб-дизайнеры, родители в декрете, школьники, пенсионеры и другие. Вы узнаете:
— как работает интернет, и изучите основные концепции веб-хакинга;
— как злоумышленники взламывают веб-сайты;
— как подделка запросов заставляет пользователей отправлять информацию на другие веб-сайты;
— как получить доступ к данным другого пользователя;
— с чего начать охоту за уязвимостями;
— как заставить веб-сайты раскрывать информацию с помощью фейковых запросов.
Автор: Яворски Питер
Год издания: 2020
Скачать книгу
#книга
👨💻 Курсы по программированию, Data Science и дизайну
Авторы сервиса Hackr собирают лучшие курсы по разным направлениям со всего интернета. Пользователи сами оценивают курсы, ставят им апвоуты и тем самым получается объективный список.
На сайте можно искать интересующие темы и фильтровать результаты цене, по типу материала, уровню подготовки и наличию практических заданий.
Перейти к изучению
#платформа
Авторы сервиса Hackr собирают лучшие курсы по разным направлениям со всего интернета. Пользователи сами оценивают курсы, ставят им апвоуты и тем самым получается объективный список.
На сайте можно искать интересующие темы и фильтровать результаты цене, по типу материала, уровню подготовки и наличию практических заданий.
Перейти к изучению
#платформа
💻 Создание CRM системы на Vue JS
Фреймворк Vue для JavaScript — самый перспективный и набирающий популярность в 2021. Подобный ряд видеоуроков по созданию CRM поможет вам хорошо изучить эту технологию.
1. Создание CRM системы. Введение
[6:30]
2. Создание приложения с Vue CLI 3
[17:37]
3. Страницы и layouts
[26:31]
4. Основной layout
[19:10]
5. Создание фильтра даты + меню
[24:31]
6. Валидация с Vuelidate
[21:56]
7. Как создать плагин сообщений
[16:27]
Перейти к плейлисту
#видео #javascript
Фреймворк Vue для JavaScript — самый перспективный и набирающий популярность в 2021. Подобный ряд видеоуроков по созданию CRM поможет вам хорошо изучить эту технологию.
1. Создание CRM системы. Введение
[6:30]
2. Создание приложения с Vue CLI 3
[17:37]
3. Страницы и layouts
[26:31]
4. Основной layout
[19:10]
5. Создание фильтра даты + меню
[24:31]
6. Валидация с Vuelidate
[21:56]
7. Как создать плагин сообщений
[16:27]
Перейти к плейлисту
#видео #javascript
📕 Java за неделю. Вводный курс
Быстрый и ощутимый результат – лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные приложения с графическим интерфейсом.
Книга содержит примеры с пошаговыми пояснениями. Приведен список литературы для желающих продолжить обучение. Книгу дополняет файловый архив с исходными кодами примеров.
Автор: Яценков В.
Год издания: 2018
Скачать книгу
#книга #java
Быстрый и ощутимый результат – лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные приложения с графическим интерфейсом.
Книга содержит примеры с пошаговыми пояснениями. Приведен список литературы для желающих продолжить обучение. Книгу дополняет файловый архив с исходными кодами примеров.
Автор: Яценков В.
Год издания: 2018
Скачать книгу
#книга #java
⌨️ Сборник CSS анимаций
Максимально классный сайт с различными анимациями на CSS3. Прямо там можно посмотреть весь список анимаций и сразу же опробовать их.
Всё, что вам нужно сделать, это добавить заготовленные стили на свой сайт и применить готовые классы к элементам, которые вы хотите анимировать.
Перейти к изучению
#платформа
Максимально классный сайт с различными анимациями на CSS3. Прямо там можно посмотреть весь список анимаций и сразу же опробовать их.
Всё, что вам нужно сделать, это добавить заготовленные стили на свой сайт и применить готовые классы к элементам, которые вы хотите анимировать.
Перейти к изучению
#платформа
🖥 Гарвардский курс по основам программирования
Лекции курса смотрятся как увлекательный блокбастер, а задачи, предлагаемые к решению, — не надуманные стерильные учебные материалы, а взятые из реальной жизни кейсы.
1. CS50 на русском: Лекция #1
[47:15]
2. CS50 на русском: Лекция #2
[1:04:15]
3. CS50 на русском: Лекция #3
[50:16]
4. CS50 на русском: Лекция #4
[53:08]
5. CS50 на русском: Лекция #5
[50:22]
Перейти к плейлисту
#видео
Лекции курса смотрятся как увлекательный блокбастер, а задачи, предлагаемые к решению, — не надуманные стерильные учебные материалы, а взятые из реальной жизни кейсы.
1. CS50 на русском: Лекция #1
[47:15]
2. CS50 на русском: Лекция #2
[1:04:15]
3. CS50 на русском: Лекция #3
[50:16]
4. CS50 на русском: Лекция #4
[53:08]
5. CS50 на русском: Лекция #5
[50:22]
Перейти к плейлисту
#видео
☕️ 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