Дистанционный курс

Основы Python

Дата

Идет набор

1 мес.

Цена

495

Компания

Место проведения

Онлайн

Python — лучший язык для старта карьеры разработчика.

Зачем изучать Python

Python часто выбирают в качестве первого языка программирования благодаря понятному синтаксису и широкому спектру применения. Его используют в веб-разработке, анализе данных, автоматизации и машинном обучении, поэтому знакомство с Python может стать отправной точкой для дальнейшего развития в IT.

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

Программа обучения

  • Первые шаги в Python. Познакомитесь с базовой логикой языка, напишете первые программы и разберетесь, как компьютер выполняет инструкции. Освоите комментарии, правила записи команд, проверку решений и распознавание синтаксических ошибок.
  • Арифметика и вычисления. Научитесь переносить математические действия в код, работать с операторами и учитывать порядок выполнения операций. Разберете композицию вычислений, дробные числа и использование линтера для контроля качества кода.
  • Строки. Освоите работу с текстовыми значениями: кавычками, экранированием, объединением строк и кодировкой.
  • Переменные. Научитесь сохранять данные и использовать их повторно, изменять значения, выбирать понятные имена и применять выражения. Разберетесь с константами, магическими числами и объединением переменных со строками.
  • Расширенная работа со строками. Изучите интерполяцию, извлечение отдельных символов, создание срезов и оформление многострочного текста.
  • Типы данных. Познакомитесь с сильной типизацией Python, неизменяемыми примитивными значениями и явным преобразованием типов. Также разберете кортежи.
  • Использование функций. Научитесь вызывать готовые функции, читать их сигнатуры в документации и работать со стандартными библиотеками. Разберете параметры по умолчанию, переменное число аргументов и детерминированность.
  • Свойства и методы. Получите базовое представление об объектах, их атрибутах и методах. Научитесь комбинировать выражения и строить цепочки вызовов.
  • Создание собственных функций. Освоите определение функций, возврат значений, необязательные параметры, именованные аргументы и аннотации типов. Познакомитесь с модулями и пакетами.
  • Логические выражения. Разберетесь с булевыми значениями, сравнением строк, логическими операторами и отрицанием. Научитесь создавать функции-предикаты и комбинировать несколько условий.
  • Условные конструкции. Освоите if, else, elif, тернарный оператор и match, чтобы программа могла выбирать разные действия в зависимости от заданных условий.
  • Циклы. Научитесь организовывать повторяющиеся действия с помощью while и for. Разберете условия внутри циклов, накопление числовых и строковых данных, обход строк, range, досрочный возврат результата и приемы отладки.

Хекслет - онлайн-школа программирования

Основная специализация веб-разработка. В школе есть обучающие программы для новичков и действующих разработчиков. Студенты могут получить все необходимые навыки и знания для трудоустройства веб-разработчиком.

Онлайн-школа программирования, за выпускниками которой охотятся компании

Студенты Хекслета проходят гарантированные собеседования в компаниях-партнёрах

Почему Хекслет

Программы курсов спроектированы так, что их невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку будущих специалистов и идеально подходит для тех, кто хочет получать новые востребованные знания в области создания сайтов и веб-приложений

  • Практика с начала курса. Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также работа над 4 проектами, в рамках которых вы напишете полноценные веб-приложения и сайты для портфолио на GitHub
  • Глубокая проработка тем. Мы не сторонники подхода в обучении «повтори за учителем». На курсах Хекслета работа над задачей идет только через реальное понимание. Вы будете не просто писать код на новом для себя языке, а научитесь самостоятельно находить и создавать лучшие решения
  • Сертификат. Работодатели ценят выпускников Хекслета и даже указывают наши курсы как преимущество при найме. Сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным QA-тестировщиком
  • Опытные наставники. Практикующие разработчики, которые скорректируют траекторию обучения и помогут справиться с трудностями во время прохождения курса. Вы не останетесь один на один с программой и вам не будет стыдно за проделанную работу
  • Подготовка к трудоустройству. Знания и навыки, которые вы получите на курсе, релевантны требованиям международных компаний. А еще есть программа Карьерный трек, в рамках которой вы подготовитесь к поиску первой работы в IT

Как проходит обучение

  • Курс состоит из учебных модулей с уроками и проектами
  • 1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
  • В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
  • Все онлайн-встречи сохраняем в записи — можно пересматривать!

Статьи по теме

Как стать Python-разработчиком – что нужно знать

Программирование входит в число наиболее перспективных профессий IT-сферы. Причём у тех, кто решает этим заняться, реально огромнейший выбор языков. Если же говорить, какой из них сейчас наиболее привлекателен для изучения, то весьма неплохим вариантом является Python. Разработчики, владеющие им...

Профессия Python-разработчик – что делает, как им стать, зарплата в России

Профессия Python-разработчик входит в большую семью IT-специальностей. Если вы мечтаете стать ее частью и делаете первые шаги в этом направлении, обратите внимание на язык программирования Python. Он прост, универсален и очень востребован. Узнайте, где пройти обучение.