Public user contributions licensed under
cc-wiki license with attribution required
Видеоуроки / Самостоятельно / Обучение на ИнфоХит
Обучение языку программирования Python 3 с нулевого уровня.
Автор:
Просмотров за неделю: 33
Обновлено: 21.01.2022
Источник изображения: Unsplash
Стоимость курса:
799 ₽
9 799 ₽
Скидка 92%
от 200 ₽ × 4 платежа
-
Оплата производится на нашем сайте.
После оплаты вы получите доступ к просмотру материала и сможете приступить к изучению.
-
Доступен в рассрочку
Оформить заказ
Купить курс в подарок
Этот курс включает:
- 10 часов
- 61 урок
- Обучение на ИнфоХит
- Когда будете учиться: в любой день в любое время
- Уровень сложности: для новичков
- Техническая поддержка: в рабочее время, чат на сайте, электронная почта, телефон
- Доступ: сразу после оплаты
Правообладатель:
Илья Фофанов
Сертифицированный коуч по WPF и WCF.
Полное руководство по Python 3: от новичка до специалиста
Илья Фофанов
Оформить заказ
Что вы узнаете?
- Как работают коллекции, редакторы и библиотеки.
- Какие бывают типы данных, чисел и математики.
- Особенности и преимущества Phyton.
- Как работать с модулями и пакетами.
- Как обрабатывать ошибки.
1. Ознакомительный фрагмент 1 урок, 00:03:52
2. Введение в Python 7 уроков, 00:33:10
3. Основы Python 10 уроков, 02:13:58
4. Коллекции в Python 14 уроков, 02:19:07
5. Функции и модули 8 уроков, 01:36:15
6. Ошибки и исключения. Автоматизированные тесты 2 урока, 00:32:17
7. ООП в Python 9 уроков, 01:46:57
8. Модули и пакеты 3 урока, 00:22:26
9. Дополнительно 7 уроков, 01:36:10
О курсе
- Описание
- Особенности
Один из самых популярных языков программирования в мире (входит в ТОП-10) – это Python 3. Обучение этому инструменту сделает из новичка продвинутого программиста, который всегда найдет применение полученным знаниям и навыкам. Инженер-программист Илья Фофанов подготовил обучающий курс программирования Python 3, в котором вы с нуля изучите этот язык.
Python позволяет новичкам не углубляться в сложные программные понятия и конструкции, присущие другим языкам. Курс раскрывает все главные особенности Python и дает рекомендации по написанию правильного и универсального, «чистого» кода. Начиная с теоретических модулей, вы постепенно перейдете к написанию своей первой программы на Python 3 и в итоге получите мощную базу знаний для дальнейшего самостоятельного развития.
В курсе Ильи Фофанова «Полное руководство по Python 3: от новичка до специалиста»:
- Преимущества и технические особенности Python.
- Описание типов данных, чисел и простой математики.
- Коллекции, редакторы и стандартные библиотеки Python.
- Основы юнит-тестирования и обработки ошибок.
- Модули, пакеты.
Вникнув в основы языка Python, вы получаете новый набор инструментов для работы и новую специальность. Эксперты, владеющие такими навыками программирования, высоко ценятся на рынке онлайн-труда и легко находят выгодные заказы. Не упускайте шанс получить профессию, которая обеспечит финансовую стабильность и благополучие.
Особенности учебного процесса
-
Формат
Самостоятельно
Видеоуроки
Обучение на ИнфоХит
-
Количество уроков
61 -
Продолжительность
10 часов -
Уровень сложности
Для новичков -
Когда вы будете учиться
В любой день в любое время -
Техническая поддержка
В рабочее времяЧат на сайтеЭлектронная почтаТелефон
-
Безопасная покупка
-
Доступен в рассрочку
-
Способы оплаты
WebMoneyАльфа-БанкКарта МирКарты Visa, Mastercard, MaestroНаличные (Связной, Евросеть и другие)Яндекс Деньги
Кто автор курса?
Илья Фофанов
Специалист в области проектирования и реализации ПО, инженер-программист в среде C#.. Автор обучающих онлайн-курсов по разработке архитектуры программного обеспечения, юнит-тестирования на C# и пр.
Другие курсы и тренинги Ильи Фофанова
Изучите Python 3 с нуля — один из самых популярных языков программирования в мире + Введение в SQL и PostgreSQL
Если вы только начинаете своё путешествие в мир программирования, Python станет отличным выбором в качестве первого языка программирования, благодаря простоте и универсальности.
В курсе «Полное руководство по Python 3: от новичка до специалиста» в понятной и лаконичной форме мы узнаете все основные возможности Python, получите рекомендации по написанию грамотного и «чистого» кода, научитесь приемам для ускорения и упрощения разработки.
Сложность
начальная
Начало
в любой день
Срок
не ограничен (от 1 дня)
Требования
любой уровень знаний
Объем материала
24 часа
Итоговый документ
сертификат гособразца
Чему вы научитесь
Написание простых программ и игр на Python 3
Логика с условиями и циклами
Объектно-ориентированное программирование на Python
Использование Jupyter Notebook
Использование коллекций в Python: списки, словари и прочее
Декораторы
Неизменяемые объекты
Лучшие практики по написанию «чистого» кода на Python
Введение в SQL и PostgreSQL
20 модулей
171 лекция
12 практик
Коллекции, циклы и логика в Python
11
3
Ошибки и исключения. Автоматизированные тесты
3
1
Объектно-ориентированное программирование в Python
9
2
Что нового в Python 3.8
8
Допматериалы. Введение в многопоточное программирование
4
Допматериалы. Модуль Threading
20
Допматериалы. Введение в SQL
11
Допматериалы. Простые запросы с SELECT
25
Допматериалы. Соединения — Joins
8
Допматериалы. DDL — управляем БД и таблицами
13
Особенности курса
Комфортный
процесс
Обучение из дома
от 10 минут в день
Гибкие сроки
от 1 дня
Максимальная польза за кратчайшее время
Оптимизированный
контент
Лёгкое запоминание сложного материала
Сертификат
гособразца
От лицензированной организации
Котируемые итоговые документы
Сертификат: с защитой о прохождении обучения установленного образца от лицензированного учебного центра.
Cправка о прохождении обучения:
сразу после зачисления.
Справка для возврата подоходного налога:
по запросу.
Документы выдаются от образовательного учреждения ООО «Знанио». Лицензия на осуществление образовательной деятельности №5257 от 09.09.2020.
ЗА
К
ОНЪ
СЕРТИФИКАТ
КС-0000000
Имя Отчество Фамилия
Настоящий сертификат подтверждает прохождение обучения
по программе дополнительного образования в объёме 26 часов в рамках курса
Полное руководство по Python 3: от новичка до специалиста
Проверка подлинности:
https://znanio.ru/p/КС-0000000
30.09.2023
Лицензия
№5257 от 11.12.2017
на образовательную деятельность
Свидетельство СМИ
эл. №ФС77-77478 от 25.12.2019
Директор
Григорьев В.И.
Преподаватель
Соколов А.А.
Об авторе курсе
Фофанов Илья
Оценка 4.8 — 2819 оценок — 9360 студентов
Инженер-программист, организитор митапов MskDotNet
Я благодарен за то, что люблю своё дело.
Начинал карьеру, будучи аспирантом, участвуя в конкурсе программных проектов от Майкрософт — ImagineCup.
Работал с платформой .NET с 2003 года. Профессионально занимался проектированием и реализацией ПО больше 10 лет, преимущественно на платформе .NET. Люблю работать над созданием богатых и мощных приложений с использованием современных технологий. Сертифицированный специалист по WPF и WCF. Один из координаторов московских .NET митапов MskDotNet.
Самое главное, что характеризует мои курсы — выжимка самого необходимого. Не люблю растекания мыслями по древу (если ни о чём). Краткость — сестра таланта и я верю в то, что в современную эпоху информационной перегруженности — необходимо сосредотачиваться на самом главном и отсеивать «лишнее» до тех пор, пока это «лишнее» действительно не понадобится.
Интересы: C#, Python, WPF, WCF, Xamarin, DDD, TDD, Unit-testing, NUnit, NSubsitute, Design & Architecture
Недавние отзывы
Марк Заянчковский
1 неделю назад
Если вы ищете хороший вводный курс в язык Python или в программирование в общем, купивши этот, жалеть точно не будете. Материал подобран прекрасно и подается в доступной форме. Если вы не знаете с чего начать, но точно определились с языком программирования, курс Юрия вам подойдет.
Roman
2 недели назад
Пишу после 12 урока. Хороший преподаватель! Объясняет очень хорошо. Сложность нарастает постепенно. Задания хорошо сбалансированы с материалом. Рекомендую!
Андрей Фидлер
1 месяц назад
Хороший курс, который дает практически все необходимые навыки для начала работы в этой области. Обучение идет от простого к сложному, много информации которую сложно найти даже в книгах.
Что включено в курс?
Факультативные практические работы
Сертификат установленного образца от лицензированной организации
Учебный центр
Обучение проводится отделом образования ООО «Знанио» — престижной образовательной организацией с опытом работы в сфере очного и дистанционного образования.
Наши выпускники — это будущие кандидаты на престижные места в лидирующих учреждениях и организациях России и зарубежья, а также инициаторы собственных проектов и компаний.
Автор о курсе
Python стабильно входит в ТОП-10 наиболее популярных языков программирования. Это именно тот язык с которого стоит начинать изучать программирование. Благодаря своей простоте и элегантности, Python позволяет новичкам не вникать во множество сложных программных понятий и конструкций, присущих другим языкам. Короче говоря, если вы только начинаете своё путешествие в мир программирования, Python станет отличным выбором в качестве вашего первого языка программирования.
Популярность Python объясняется не только тем, что его легко изучать, но и реальными преимуществами языка в смысле его профессионального применения для решения сложных проблем автоматизации. Python — кросс-платформенный язык и работает под Windows, Linux, Mac OS. Множество архитектурных конструкций в этом языке строятся без нагромождения абстракций, как часто происходит в других ЯП (языках программирования). Огромное количество уже готовых библиотек даёт возможность не изобретать велосипеды на каждом шагу.
Этот курс покрывает все основные возможности Python и даёт рекомендации по написанию грамотного, «чистого» кода. Данный курс покрывает следующие темы:
-
Введение в Python: в чём преимущества Python, Python 2 vs Python 3, технические особенности, инсталляция дистрибутива
-
Основы Python: обзор типов данных, числа и простая математика, переменные, bool и None, основы работы со строками,
форматирование строк, операторы сравнения, работа с файлами -
Коллекции в Python: list, dict, tuple, set, for-цикл, while-цикл, генераторы, логика с условиями
-
Функции и модули: помощь по API, основы написания функций, лямбда-выражения, вложенные функции и область видимости переменных, декораторы
-
Обработка ошибок: ошибки и исключения, выброс исключений, их обработка, очистка ресурсов, юнит-тестирование
-
Классы: наследование и полиморфизм, множественное наследование, миксины, магические методы, абстрактные классы, проблема инкапсуляции
-
Модули и пакеты: PyPi, pip, создание модулей и пакетов, импорт модулей, типов и функций, __name__ и __main__
-
Дополнительные материалы: отладка, реализуем stack, namedtuple, декораторы, datetime, enum, интроспекция, управление памятью
-
Встроенные модули: json, itertools, requests
-
Инфраструктура и новые фичи: линтеры, виртуальные окружения, data classes, type hints
-
PyCharm: установка, создание проекта, отладка, рефакторинг, quick fixes
-
Введение в SQL и PostgreSQL: запросы, подзапросы, виды отношений, соединения, подключение к БД из Python и т.д.
-
Множество домашних заданий с решениями!
-
Живой чат для студентов — более 1000 участников!
Зачисляйтесь на курс прямо сейчас и начинайте новую жизнь, программируя на Python!
[Udemy] Полное руководство по Python 3: от новичка до специалиста (Илья Фофанов)
Описание
Чему вы научитесь:
- Расширенное тестирование на проникновение веб-приложений
- Термины, стандарты, услуги, протоколы и технологии
- Настройка виртуальной лабораторной среды
- Требования к программному и аппаратному обеспечению
- Современные веб-приложения
- Архитектуры веб-приложений
- Хостинг веб-приложений
- Поверхности атаки веб-приложений
- Защита веб-приложений
- Основные технологии
- Прокси веб-приложений
- Поиск Whois
- Информация о DNS
- Поддомены
- Обнаружение веб-приложений на одном сервере
- Веб-сканирование и поиск пауков — структура каталогов
- Проверка подлинности
- Грубая сила и словарные атаки
- Взлом паролей
- CAPTCHA
- Определение хостов или субдоменов с помощью DNS
- Проверка авторизации
- Тестирование управления сеансом
- Проверка входных данных
- Тестирование на слабую криптографию
- Клиентское тестирование
- Заголовки безопасности браузера
- Использование известных уязвимых компонентов
- Обход совместного использования ресурсов между источниками
- Атака на внешний объект XML
- Атака на неограниченные механизмы загрузки файлов
- Подделка запросов на стороне сервера
- Создание списка паролей: Crunch
- Атака на небезопасные механизмы входа в систему
- Атака на неправильные механизмы восстановления пароля
- Атака на небезопасные реализации CAPTCHA
- Внутриполосное внедрение SQL через поисковую форму
- Внутриполосное внедрение SQL в выбранную форму
- Слепое внедрение SQL на основе времени
Требования:
- 4 ГБ (гигабайта) ОЗУ или больше (рекомендуется 8 ГБ)
- 64-битный системный процессор является обязательным
- 10 ГБ или больше дискового пространства
- Включите технологию виртуализации в настройках BIOS, например «Intel-VTx».
- Современные браузеры, такие как Google Chrome (последняя версия), Mozilla Firefox (последняя версия), Microsoft Edge (последняя версия)
- Все предметы, упомянутые в этом курсе, бесплатны
- Компьютер для установки всего бесплатного программного обеспечения и инструментов, необходимых для практики
- Сильное желание понять хакерские инструменты и методы.
- Уметь загружать и устанавливать все бесплатное программное обеспечение и инструменты, необходимые для практики.
- Сильная трудовая этика, готовность учиться и большое волнение по поводу черного хода цифрового мира
- Ничего больше! Только вы, ваш компьютер и ваше стремление начать работу сегодня
- Описание:
Здравствуйте,
Добро пожаловать на мой полный курс по взлому веб-приложений и тестированию на проникновение.
Веб-приложения управляют миром. От социальных сетей до бизнес-приложений почти каждая организация имеет веб-приложение и ведет бизнес в Интернете. Итак, мы видим, что каждый день доставляется широкий спектр приложений.
В этом курсе вы узнаете, как использовать хакерские инструменты «черная шляпа» и проследить их пути взлома веб-приложений.
Этот курс проведет вас от новичка до продвинутого уровня. Вы будете изучать взлом веб-приложений и тестирование на проникновение, шаг за шагом с практическими демонстрациями.
Мы начнем с выяснения того, какие проблемы безопасности существуют в настоящее время, и изучим методологии и типы тестирования. Затем мы создадим лабораторную среду, чтобы вы могли применить то, что вы получили из курса, и, конечно же, лабораторная работа не будет вам ничего стоить. Затем мы начнем с некоторой теории, вы знаете, у вас должна быть такая философия, чтобы мы всегда могли оставаться на одной странице.
Базовые веб-технологии и Интернет-технологии, такие как HTML, HTTP, объектная модель документа и т. Д., Абсолютно необходимы, чтобы мы могли завершить тестирование. А затем мы рассмотрим раздел разведки, мы соберем информацию о цели и о том, как использовать эту информацию для моделирования атаки. После этого займемся вопросами управления пользователями. Кроме того, мы также постараемся выявить проблемы управления сессией.
В разделе проверки ввода мы покажем, почему проверка данных абсолютно важна для веб-приложений. Итак, атаки, такие как межсайтовые сценарии, SQL-инъекция и многие другие, мы рассмотрим целую кучу различных типов. У нас также есть раздел криптографии с некоторыми базовыми атаками. После этого мы обсудим некоторые известные атаки на веб-приложения (такие как Drupal SQL-инъекция, также известная как Druppageddon).В конце курса вы узнаете:
Методологии и типы тестирования,
Базовые веб-технологии и Интернет-технологии, такие как HTML, HTTP, объектная модель документа и т. Д.
Для сбора информации о цели и использования этой информации для моделирования атаки.
Проблемы управления пользователями.
Выявление проблем управления сессией.
Проверка данных
Атаки, такие как межсайтовые сценарии, внедрение SQL и многие другие
Некоторые базовые атаки в криптографии
Атаки веб-приложений, такие как внедрение Drupal SQL (также известное как Druppageddon)
И многое другое, чтобы усовершенствовать свои навыки тестирования на проникновение.
Качество видео и аудио продукции
Все наши видео создаются / производятся как видео и аудио высокого качества, чтобы обеспечить вам лучший опыт обучения.
Вы будете,
Видеть ясно
Четко слышать
Двигаясь по трассе, не отвлекаясь
Вы также получите:
Пожизненный доступ к курсу
Быстрая и дружелюбная поддержка в разделе вопросов и ответов
Сертификат Udemy о завершении готов к загрузке
Погрузитесь прямо сейчас!
Предлагаем полную поддержку, отвечая на любые вопросы.
Увидимся на курсе!ВАЖНО: этот курс создан в образовательных целях, и всю полученную информацию следует использовать при авторизации злоумышленника.
Условия доставки
1Электронная доставка на email
После оплаты ссылка в облако с материалами приходит на вашу электронную почту (email)
Стоимость доставки:
0 рублей
Отзывы
Оставьте отзыв!
Вы приобрели товар? Поделитесь своим мнением с другими и возможно вы поможете кому-то сделать правильный выбор!
Автор: Илья Фофанов
Название: Полное руководство по Python 3: от новичка до специалиста (обновление) (2020)
Посмотреть вложение 55763
Чему вы научитесь:
- Писать простые программы на Python 3
- Логика с условиями и циклами
- Использование Jupyter Notebook
- Декораторы
- Лучшие практики по написанию «чистого» кода на Python
- Смогут общаться в чате с коллегами, изучающими Python (более 1000 человек!)
- Как писать простые игры типа крестиков-ноликов
- Объектно-ориентированное программирование на Python
- Использование коллекций в Python: списки, словари и так далее
- Неизменяемые объекты
- Введение в SQL и PostgreSQL
Описание
Python стабильно входит в ТОП-10 наиболее популярных языков программирования. Это именно тот язык с которого стоит начинать изучать программирование. Благодаря своей простоте и элегантности, Python позволяет новичкам не вникать во множество сложных программных понятий и конструкций, присущих другим языкам. Короче говоря, если вы только начинаете своё путешествие в мир программирования, Python станет отличным выбором в качестве вашего первого языка программирования.
Популярность Python объясняется не только тем, что его легко изучать, но и реальными преимуществами языка в смысле его профессионального применения для решения сложных проблем автоматизации. Python — кросс-платформенный язык и работает под Windows, Linux, Mac OS. Множество архитектурных конструкций в этом языке строятся без нагромождения абстракций, как часто происходит в других ЯП (языках программирования). Огромное количество уже готовых библиотек даёт возможность не изобретать велосипеды на каждом шагу.
Этот курс покрывает все основные возможности Python и даёт рекомендации по написанию грамотного, «чистого» кода.
Для кого этот курс:
- Новички, которые никогда не пробовали программировать
- Программисты, которые хотят вникнуть в новый для себя язык программирования
Подробнее:
[*** Скрытый текст не может быть процитирован. ***]
Скачать:
[*** Скрытый текст не может быть процитирован. ***]