Полное руководство по пайтон 3 от новичка до специалиста

Get it on Apple Store

Get it on Google Play

Public user contributions licensed under
cc-wiki license with attribution required

Skolkovo resident

Видеоуроки / Самостоятельно / Обучение на ИнфоХит

Обучение языку программирования 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: от новичка до специалиста (Илья Фофанов)

[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 и даёт рекомендации по написанию грамотного, «чистого» кода.

Для кого этот курс:

  • Новички, которые никогда не пробовали программировать
  • Программисты, которые хотят вникнуть в новый для себя язык программирования

Подробнее:
[*** Скрытый текст не может быть процитирован. ***]
Скачать:
[*** Скрытый текст не может быть процитирован. ***]

Понравилась статья? Поделить с друзьями:
  • Таваник 500 инструкция по применению алкоголь
  • Нимесулид таблетки инструкция по применению от чего помогает когда принимать
  • Грудной сбор сироп от кашля для детей инструкция по применению
  • Мануал honda crv rd1
  • Армирование фундамента ленточного своими руками пошаговая инструкция