Программирование - [Алексей Голобурдин] [stepik] Основы компьютерных и веб-технологий с Python от Диджитализируй (2021) | StarSliv 🔥 Скачать слив курсов, складчин и видеокурсов бесплатно онлайн

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться личными сообщениями с другими членами нашего сообщества.

Регистрируйтесь прямо сейчас!

Программирование [Алексей Голобурдин] [stepik] Основы компьютерных и веб-технологий с Python от Диджитализируй (2021)

  • Автор темы Автор темы Wen
  • Дата начала Дата начала

Wen

ПОЛЬЗОВАТЕЛЬ
Регистрация
18 Май 2021
Сообщения
5,944
[Алексей Голобурдин] [stepik] Основы компьютерных и веб-технологий с Python от Диджитализируй (2021)
Посмотреть вложение 59029
Курс даёт фундаментальное понимание веб-технологий, необходимое всем разработчикам, создающим Интернет проекты

О курсе
Чтобы быть эффективным веб-разработчиком, мало знать только синтаксис выбранного языка программирования, например, Python. Для уверенной разработки веб-систем нужно иметь понимание по всем технологическим блокам, работающим на разных слоях приложения.

Этих слоёв немало — это сам Интернет с его архитектурой и протоколами, это и серверные операционные системы Linux, и бэкенд стек технологий, включающий в себя выбранный язык программирования, фреймворки, базы данных, системы планирования выполнения и прочее, это и целый спектр фронтенд-технологий.

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

Цель этого курса — дать тебе это понимание.

Этот курс создан специально для тебя, если:

  • ты готов к серьёзной проработке веб-технологий
  • ты ещё не начал погружаться в тему веб-разработки и хочешь начать это делать правильно — от фундамента к первому этажу и выше
  • ты уже начал изучать язык программирования, но как полноценно создавать веб-системы и как они работают, у тебя понимания нет
  • ты уже разрабатываешь веб-системы, но хочешь стать более эффективным мощным бойцом, понимающим, как всё работает на всех уровнях приложения
Данная программа строится на трёх китах, каждый из которых так же важен, как и остальные:

  1. Наглядные видео — это 18 часов видео со всеми демонстрациями и объяснениями. Как говорят, лучший способ передачи опыта — из сердца в сердце. Видео формат это позволяет.
    К тому же тебе не придётся сомневаться «как он это установил» или «как именно он это сделал» — ты видишь своими глазами все шаги. С момента установки Python на свой компьютер и демонстрации работы сетевых протоколов и до готового опубликованного на своём домене и сервере сайта, все шаги со всеми объяснениями.
  2. Тесты и практические задания. Между «посмотреть видосики» и «получить навык» лежит огромная пропасть, и имя этой пропасти — практика. Задача курса помочь структурировать всю важную информацию у тебя в голове и помочь сформировать правильные навыки. Эта цель достигается через практические задания и живую коммуникацию с автором курса.
  3. Во всех курсах больших образовательных компаний курс пишет дорогостоящий специалист из известного ИТ бренда (это помогает продать курс), а ведут последующую работу на курсе совсем другие люди — с гораздо меньшим опытом в разработке, вообще без опыта в преподавании (а это отдельный особый навык), и, скажем прямо, это люди, редко сильно вовлечённые и заинтересованные в процессе.

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

  • 97 уроков с видео и текстовой частью;
  • более ста тестов и практических заданий;
  • общий Telegram чат с живым общением участников программы между собой и с автором курса;
  • комментарии под каждым уроком, в которых можно задать вопрос и получить ответ;
  • еженедельные, 1-2 раза в неделю живые стримы (прямые эфиры) с демонстрациями, вопросами-ответами и обратной связью;
  • расписания нет, ты можешь проходить курс в любом удобном тебе режиме;
  • записавшись на курс, ты получаешь вечный доступ к нему, телеграм чату и всем материалам, которые будут дополняться и обновляться.

Программа:
Введение

  • О курсе
  • Как работать на курсе
Компьютерные технологии

  • Просто о компьютерном железе, битах и байтах
  • Об операционных системах, GUI и терминале
  • Устанавливаем Debian Linux в WSL
  • Hex-редакторы, файлы и кодировки
  • Программы и языки программирования
  • Компилируемые и интерпретируемые языки программирования
  • Алгоритмы
Linux

  • Основы Linux и bash
  • grep
Как работает интернет и веб.основы

  • Почему это важно понимать
  • Компьютерные сети и оборудование
  • Локальные и глобальные сети
  • Сетевые протоколы
  • IP протокол, NAT
  • Клиент-сервер
  • Прокси-сервера и VPN
  • DHCP
Как работает интернет и веб. DNS

  • DNS
  • Доменные зоны
  • Система DNS серверов
  • DNS-записи
  • Как посмотреть DNS записи любого домена
  • Файл hosts и доменное имя localhost
Как работает интернет и веб.HTTP, HTTPS

  • HTTP
  • Изучаем HTTP с Telnet
  • HTTP в Chrome Developer Tools
  • HTTP2 и HTTP3
  • URI и URL
  • Как данные передаются на сервер
  • HTTPS
Куки, сессии, безопасность

  • Аутентификация и авторизация
  • Хеш-функции
  • Хранение паролей, механизм аутентификации
  • Cookies — кто и как устанавливает и использует
  • Работа Cookies, безопасность
  • Цифровая подпись Cookies
Фронтенд технологии

  • Фронтенд и бэкенд. Компонены фронта и бэка
  • HTML, CSS
  • Запуск локального HTTP сервера
  • Делаем сайт, доступный внутри квартиры без Интернет
  • HTML формы
  • Chrome developer tools
  • Браузерный JavaScript
  • Хакаем игру Dino в Google Chrome
Python

  • Установка Python и настройка VS Code
  • Снова о блокноте
  • О практике
  • Переменные
  • Про вывод данных в консоль
  • Типы данных, строки
  • Массивы, циклы
  • Кортежи
  • Работа с аргументами командной строки, if-else
  • Множества
  • Словари
  • Функции
  • Области видимости переменных
  • Рекурсия
  • Нейминг, type hinting, комментарии
  • Объекты
  • Исключения
  • Пакеты, модули
  • Синтаксический сахар
  • Работа с датами и временем, таймзоны
  • Удобные няшки стандартной библиотеки
  • Virtualenv, pip и сторонние библиотеки
  • Баги и работа с ними
  • Критерии хорошей программы
Бэкенд технолгии

  • Веб-сервер и сервер приложений
  • CDN
  • Базы данных
  • Какую базу данных выбрать, SQL
  • Планировщики и очереди заданий
  • Контейнеризация и Docker
Практика

  • Постановка задачи
  • Установка Windows Terminal
  • Пишем HTTP сервер на голом Python
  • О фреймворках
  • Hello World на FastAPI
  • Создаём HTML шаблон
  • Создаём и стилизуем форму логина
  • Отправка и проверка логина и пароля
  • Сохраняем пользователя в Cookies
  • Читаем Cookie запись на бэкенде
  • Цифровая подпись Cookies
  • Хеширование паролей
  • JavaScript и AJAX
  • SPA и JS фреймворки
  • Варианты передачи данных в запросе
  • Веб-сокеты
  • Git
  • Покупка и настройка домена
  • Настройка сервера
  • Покупка и настройка SSL сертификата
Заключение

  • Итоги и выводы по курсу, направления дальнейшего развития
Алексей Голобурдин
Разработчик, предприниматель, ютубер
17+ лет опыта в IT. Работал в информационной безопасности МТС, IBS, российских подразделениях Oracle и SAP. Основатель и руководитель SaaS сервиса Salesbeat и интегратора «Диджитализируй!», ведущий одноимённого YouTube канала о разработке с 3+ млн просмотров. Диплом с отличием МГТУ им. Баумана, второй спортивный разряд по каратэ. Вышивать не умеет, на машинке тоже.

Продажник:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
Скачать:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 
Последнее редактирование:
Будьте добры, обновите ссылку пожалуйста.
 
обновите, пожалуйста, ссылку
 

Отзывы о курсах:



5.00 звёзд
очень актуальная тема, заливайте больше по clo3d/marvelous, конструированию в САПР

4.00 звёзд
.

5.00 звёзд
Все четко

1.00 звёзд
Одни фото, нет нормальной информации по созданию чат ботов, это был основной запрос

Статистика форума

Темы
63,114
Сообщения
97,132
Пользователи
60,636
Новый пользователь
Milvuscry

Поделиться страницей

Назад
Сверху