Описание
[stepik] Основы компьютерных и веб-технологий с Python от Диджитализируй (2021) [Алексей Голобурдин]
![[stepik] Основы компьютерных и веб-технологий с Python от Диджитализируй (2021) [Алексей Голобурдин]](https://freekurses.site/wp-content/uploads/stepik-osnovy-kompjuternyh-i-veb-tehnologij-s-python-ot-didzhitaliziruj-2021-aleksej-goloburdin.jpg)
Курс даёт фундаментальное понимание веб-технологий, необходимое всем разработчикам, создающим Интернет проекты
О курсе:
Чтобы быть эффективным веб-разработчиком, мало знать только синтаксис выбранного языка программирования, например, Python. Для уверенной разработки веб-систем нужно иметь понимание по всем технологическим блокам, работающим на разных слоях приложения.
Этих слоёв немало — это сам Интернет с его архитектурой и протоколами, это и серверные операционные системы Linux, и бэкенд стек технологий, включающий в себя выбранный язык программирования, фреймворки, базы данных, системы планирования выполнения и прочее, это и целый спектр фронтенд-технологий.
Вне зависимости от того, работаешь ты бэкенд или фронтенд разработчиком, только фундаментальное понимание всех слоёв системы позволяет тебе быть эффективным, уверенным в своих силах специалистом, способным к красивому решению задач веб-разработки.
Цель этого курса — дать тебе это понимание.
Этот курс создан специально для тебя, если:
- ты готов к серьёзной проработке веб-технологий
- ты ещё не начал погружаться в тему веб-разработки и хочешь начать это делать правильно — от фундамента к первому этажу и выше
- ты уже начал изучать язык программирования, но как полноценно создавать веб-системы и как они работают, у тебя понимания нет
- ты уже разрабатываешь веб-системы, но хочешь стать более эффективным мощным бойцом, понимающим, как всё работает на всех уровнях приложения
Данная программа строится на трёх китах, каждый из которых так же важен, как и остальные:
- Наглядные видео — это 18 часов видео со всеми демонстрациями и объяснениями. Как говорят, лучший способ передачи опыта — из сердца в сердце. Видео формат это позволяет.
К тому же тебе не придётся сомневаться «как он это установил» или «как именно он это сделал» — ты видишь своими глазами все шаги. С момента установки Python на свой компьютер и демонстрации работы сетевых протоколов и до готового опубликованного на своём домене и сервере сайта, все шаги со всеми объяснениями. - Тесты и практические задания. Между «посмотреть видосики» и «получить навык» лежит огромная пропасть, и имя этой пропасти — практика. Задача курса помочь структурировать всю важную информацию у тебя в голове и помочь сформировать правильные навыки. Эта цель достигается через практические задания и живую коммуникацию с автором курса.
- Во всех курсах больших образовательных компаний курс пишет дорогостоящий специалист из известного ИТ бренда (это помогает продать курс), а ведут последующую работу на курсе совсем другие люди — с гораздо меньшим опытом в разработке, вообще без опыта в преподавании (а это отдельный особый навык), и, скажем прямо, это люди, редко сильно вовлечённые и заинтересованные в процессе.
Вся коммуникация по данному курсу проходит только с автором. С одной стороны, это позволяет тебе получить максимально качественную поддержку и обратную связь во время прохождения курса, с другой — это не позволяет сделать курс дешёвым. В больших образовательных компаниях стоимость курса обусловлена огромными затратами на маркетинг, в нашем же с тобой случае — на подготовку и ведение самого курса.
Курс включает в себя:
- 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 сертификата
Заключение
- Итоги и выводы по курсу, направления дальнейшего развития.
Автор курса: stepik (Алексей Голобурдин)
Сайт продажника: https://stepik.org/course/96018/promo
Цена с продажника: 30000 руб.
У нас Вы можете приобрести всего за 100 руб.

![[stepik] Основы компьютерных и веб-технологий с Python от Диджитализируй (2021) [Алексей Голобурдин]](https://infoshopik.com/wp-content/uploads/2021/12/stepik-osnovy-kompjuternyh-i-veb-tehnologij-s-python-ot-didzhitaliziruj-2021-aleksej-goloburdin.jpg)
![[Udemy] Node.js, Express, MongoDB & More: The Complete Bootcamp (2019)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-node.js-express-mongodb-more-the-complete-bootcamp-2019-324x324.jpg)
![[Илья Перминов] FastAPI для начинающих (2024) [Stepik]](https://infoshopik.com/wp-content/uploads/2024/07/ilja-perminov-fastapi-dlja-nachinajushhih-2024-stepik--324x324.png)
![[Анатолий Карпов, Беслан Курашов] Твой путь в мир data analytics! (2021)](https://infoshopik.com/wp-content/uploads/2021/12/anatolij-karpov-beslan-kurashov-tvoj-put-v-mir-data-analytics-2021-324x324.png)
![[Геннадий Voyts] Разработка в 1С 8 (от новичка до профи) (2021) [Udemy]](https://infoshopik.com/wp-content/uploads/2021/12/gennadij-voyts-razrabotka-v-1s-8-ot-novichka-do-profi-2021-udemy--324x324.png)

![[Евгений Андриканич] Курс по верстке (2021) [Фрилансер по жизни]](https://infoshopik.com/wp-content/uploads/2022/01/evgenij-andrikanich-kurs-po-verstke-2021-frilanser-po-zhizni--324x324.png)
![[WebForMySelf] PHP-Мастер. От теории до собственной CMS интернет-магазина (2018)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-php-master.-ot-teorii-do-sobstvennoj-cms-internet-magazina-2018-324x324.jpg)
![[Академия верстки] Практический курс по Laravel (Артём Прыгин) (2019)](https://infoshopik.com/wp-content/uploads/2021/12/akademija-verstki-artjom-prygin-prakticheskij-kurs-po-laravel-2019-324x324.jpg)
![[Дмитрий Фокеев] Верстка и создание сайтов в Webflow - с нуля до результата (2024) [stepik]](https://infoshopik.com/wp-content/uploads/2024/04/dmitrij-fokeev-verstka-i-sozdanie-sajtov-v-webflow-s-nulja-do-rezultata-2024-stepik--324x324.png)
![[Павел Калашников] Linux для разработчиков (2024) [Слёрм]](https://infoshopik.com/wp-content/uploads/2024/01/pavel-kalashnikov-linux-dlja-razrabotchikov-2024-sljorm--324x324.png)
![[Богдан Стащук][Bogdan Stashchuk] Node.js - Полный Курс по Node.js (2023) [Udemy]](https://infoshopik.com/wp-content/uploads/2023/04/bogdan-stashhukbogdan-stashchuk-node.js-polnyj-kurs-po-node.js-2023-udemy-324x324.png)
![[Timur Mashnin] Python 3: От новичка до профессионала (2020)](https://infoshopik.com/wp-content/uploads/2021/12/timur-mashnin-python-3-ot-novichka-do-professionala-2020-324x324.jpg)
![[Яндекс.Практикум] Разработчик C++ [2021] [Часть 3 из 9]](https://infoshopik.com/wp-content/uploads/2021/12/jandeks.praktikum-razrabotchik-c-2021-chast-1-iz-9-324x324.png)
![[Lectrum] Видеокурс по TypeScript (2020)](https://infoshopik.com/wp-content/uploads/2021/12/lectrum-videokurs-po-typescript-2020-324x324.jpg)
![[Zaid Sabih] Взламываем сайты / Тестирование на проникновение с нуля (ВСЕ ЧАСТИ)](https://infoshopik.com/wp-content/uploads/2021/12/zaid-sabih-vzlamyvaem-sajty-testirovanie-na-proniknovenie-s-nulja-vse-chasti-324x324.png)
![[Андрей Кудлай] Telegram-бот Мастер [WebForMySelf] (2021)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-telegram-bot-master.-prakticheskij-kurs-sozdanija-bota-324x324.png)
![[Кухар Богдан] Администратор 1С v3.4 (2023)](https://infoshopik.com/wp-content/uploads/2024/01/kuhar-bogdan-administrator-1s-v3.4-2023-324x324.png)
![[Денис Токарев] Полный курс по JavaScript - понимаем тонкости языка (2020)](https://infoshopik.com/wp-content/uploads/2021/12/denis-tokarev-polnyj-kurs-po-javascript-ponimaem-tonkosti-jazyka-2020-324x324.png)
![[Елизавета Кряжкова] Git и GitHub с нуля до профи! (2021) [Udemy]](https://infoshopik.com/wp-content/uploads/2021/12/elizaveta-krjazhkova-git-i-github-s-nulja-do-profi-2021-udemy--324x324.png)
![[курсы-по-1с.рф] Профессиональная разработка в 1С:EDT + Git и современные подходы к управлению версиями и качеством кода (2021)](https://infoshopik.com/wp-content/uploads/2023/01/kursy-po-1s.rf-professionalnaja-razrabotka-v-1sedt-git-i-sovremennye-podhody-k-upravleniju-versijami-i-kachestvom-koda-2021-324x324.png)
Отзывы
Отзывов пока нет.