საგანმანათლებლო პლატფორმა

პროფესია Python დეველოპერი

  • სწავლება რუსულ ენაზე
  • ვწერთ კოდს

    პირველი გაკვეთილიდან

  • ონლაინ

    მოსახერხებელ დროს

  • ოპერატიული მხარდაჭერა

    მასწავლებლებისგან

  • -40%

    Скидка  действует
    0 дня 00:00:00

პროფესიის შესახებ

პითონი- იდეალური ვარიანტი დამწყებთათვის. პითონის კოდის დაწერა და წაკითხვა მარტივია, პოპულარობის რეიტინგით მუდმივად მოწინავეა და პითონისტები მოთხოვნადია IT-ის თითქმის ყველა სფეროში - პროგრამირება, მონაცემთა ანალიზი, სისტემის ადმინისტრირება და ტესტირება. YouTube, Intel, Pixar, NASA, VK, Yandex მხოლოდ რამდენიმე ცნობილი კომპანიაა, რომლებიც Python-ს იყენებენ თავიანთი პროდუქციებისათვის.

Каждый может освоить Python с нуля

  • «Я работаю в крупной компании, у меня много интересных задач и отличные коллеги. Я хотел стать Python-разработчиком, и это получилось — хотя у меня семья, дети, ипотека и мне давно не 20 лет».

    1С-консультант Разработчик в Group-IB
  • «К концу третьего месяца работы на фрилансе я получил статус “Топ-фрилансер” и поднялся на первое место в рейтинге фриланс-площадки по специализации “Разработчик чат-ботов”. Доход за третий месяц был в 3 раза выше, чем за первый».

    Менеджер в «Пятёрочке» Разработчик на фрилансе
  • «Я выбрал разработку, прошёл 1 модуль и начал отправлять своё резюме. Пока я на испытательном сроке, но работа мне очень нравится».

    Барабанщик Python-разработчик

Курс отвечает потребностям рынка

Он создан в результате исследования рынка среди нанимающих экспертов из Яндекса, «Тинькофф», «Сбера», ВТБ, МТС.

თქვენი რეზიუმე კურსის დასრულების შემდგომ

პოზიცია

Python-დეველოპერი

ჩემი უნარები

  • მე ვქმნი ნებისმიერი სირთულის აპლიკაციებს პითონში: სკრიპტებიდან ვებ აპლიკაციებამდე
  • აპლიკაციის განლაგების ავტომატიზაცია Docker-ის დახმარებით
  • ბიბლიოთეკებთან წვდომა
  • მე ვამუშავებ მრავალსამუშაოიან აპლიკაციებთან
  • მე ვამოწმებ კოდს: ხელით და ავტომატურად
  • ვიცი და ვიყენებ აპლიკაციის დიზაინის შაბლონებს
  • მე ვმუშაობ მესამე მხარის სერვისების მონაცემთა ბაზებთან და API-ებთან
  • მე ვქმნი ვებ აპლიკაციებს Django-სა და Flask-ის დახმარებით
  • მე ვაყენებ აპლიკაციების ავტომატურ განლაგებასა და ინტეგრაციას - CI / CD

მაქვს შემდეგი ინსტრუმენტები:

როგორ მიმდინარეობს სწავლება პლატფორმაზე?

  • Неограниченный доступ к теории

    Смотрите лекции в любое время. Доступ к курсу и всем его обновлениям останется с вами навсегда

  • Практика для ваших навыков

    Отрабатывайте их на специальных тренажёрах, а далее работайте в профессиональной среде PyCharm

  • Персональная обратная связь

    Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы

  • Вебинары с экспертами

    Разберёте сложные задачи с экспертами в прямом эфире, зададите вопросы представителям компаний и пройдёте тестовые собеседования на карьерных встречах.

Учитесь у ведущих экспертов

Командная практика

  • Под руководством тимлида
  • Работа в команде
  • Опыт реальной работы
  • Сложный кейс в портфолио

После прохождения курса по фреймворку Django разработаете маркетплейс и получите опыт реальной работы в команде.

Помощь в трудоустройстве

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

  1. Поможем оформить резюме и портфолио
  2. Подготовим к собеседованиям
  3. Пригласим в закрытый
 канал с вакансиями

კურსის შინაარსი

  • 180 часов теории
  • 282 часа практики
  • 5 проектов
  • Обновлено в 2024 году
  1. Основные курсы
    1. Основы Python. Часть 1 11 практических заданий
      • Основы работы с Python
      • Операторы, выражения
      • Условный оператор if: ветвления и продолжение
      • Цикл while
      • Цикл for: циклы со счётчиком, особенности работы с range и строками
      • Вложенные циклы
      • Числа. Типы int и float
      • Функции: начало
      • Особенности float
    2. Основы Python. Часть 2: чат-бот для Telegram 18 практических заданий
      • Установка и настройка IDE
      • Базовые коллекции: списки, строки, словари, кортежи
      • List: методы работы со списками
      • Представления списков
      • Функции: продолжение
      • Работа с файлами
      • Исключения: работа с ошибками
      • Введение в ООП и принципы
      • Итераторы и генераторы
      • Декораторы: от базового до продвинутого уровня
      • Функции: окончание
      • Библиотеки для работы с данными
    3. Python Advanced: социальная сеть 29 практических заданий
      • Flask
      • Основы работы в Linux
      • Основы культуры CI
      • Основы дебаггинга и профилирования
      • Logger
      • Деплой приложения на Linux
      • Docker
      • Многозадачность
      • Вводный модуль по MVC-фреймворку
      • RESTful API
      • ORM SQLAlchemy
      • CGI server
      • Многозадачность: asyncio
      • Многозадачность: FastAPI
      • Postgres + Миграции
      • Pytest, Mock
      • Безопасность
      • Основы культуры CI: linters
      • CD, автоматический деплой
    4. Изображение пункта программы Трудоустройство на позицию Junior Центр карьеры Skillbox
      • Вместе с карьерным консультантом составите сильное резюме
      • Подберёте подходящие вакансии
      • Подготовитесь к собеседованиям
      • Сможете работать на позиции Junior и параллельно продолжать проходить курс
  2. Продвинутые навыки
    1. Python-фреймворк Django 20 практических заданий, 1 большой проект
      • База данных и модели
      • Административный интерфейс в Django
      • Обработка запросов в Django
      • Формы
      • Class based views. Generic views
      • Аутентификация и авторизация
      • Регистрация и права доступа
      • Тестирование
      • Работа с файлами
      • Локализация и интернационализация
      • Документирование
      • Эффективная работа с базой данных в Django
      • Логирование и профилирование
      • Экспорт/импорт данных
      • Оптимизация с помощью кеширования
      • Деплой и командная разработка
    2. Командный проект: создание маркетплейса 8–12 рабочих спринтов, презентация проекта перед экспертами
      • Попадёте в команду из 3–5 человек под руководством тимлида
      • Разработаете собственный аналог Яндекс.Маркета
      • Будете работать в Scrum/Kanban
      • Регулярно обсуждать прогресс и получать новые задачи для доработки продукта
      • Брать более сложные задачи на работе благодаря продвинутым знаниям и навыкам и быстрее дорастёте до Middle.
    3. Дополнительные курсы
      • Карьера и развитие для программиста
      • SQL
  3. Дополнительно
    1. Год английского в подарок Доступ к материалам онлайн-школы английского языка Skillbox
      • Изучите методику ускоренного запоминания слов и грамматики
      • Пройдёте персональную программу, которая поможет заговорить с нуля

Skillbox-ის სერთიფიკატი

დაადასტურებს, რომ თქვენ დაასრულეთ კურსი და გაქვთ დამატებითი გამოცდილება.

სერთიფიკატის მაგალითი

Команда поддержки будет рядом

  • Куратор-эксперт будет проверять ваши работы и помогать сделать их лучше. В кураторы мы берём практикующих экспертов с опытом работы от 5 лет. Они проходят методическое обучение — и умеют объяснять сложное.

    Куратор-эксперт

    Подробно разбирает домашние задания, помогает сделать лучше

  • HR-консультант поможет в поиске работы. Вместе вы составите план развития, резюме и портфолио. Консультант подготовит вас к собеседованиям и даст доступ к закрытому каналу с вакансиями.

    HR-консультант

    Помогает в поиске работы: 
от плана действий до собеседований

  • Служба заботы поддержит в решении всех технических вопросов. Например, поможет установить лицензионные программы или объяснит, как работать с учебной платформой.

    Служба заботы

    Помогает с вопросами по платформе и прохождению курса

Общение, комьюнити и нетворкинг

  • Вебинары с экспертами
    Вы получите помощь и подробный разбор задач, независимо от вашего начального уровня знаний
  • Общение в Telegram-чате
    Приобщитесь к комьюнити и сможете разбирать темы занятий вместе с будущими коллегами
  • Старт курса: 29 აპრილი
  • დარჩენილია: 6 ადგილი

კურსის ხანგრძლივობა

Скидка действует 0 дня 00:00:00

  • 225 ₾/თვე
  • -40%
135 ₾/თვე
  • В рассрочку на 24 თვიანი
  • კურსი საჩუქრად
  • სწავლება რუსულ ენაზე
  • ინგლისური ენის წელი უფასოდ

დარეგისტრირდრით კურსზე ან მიიღეთ უფასო კონსულტაცია

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Спасибо!

Ваша заявка успешно отправлена

ხშირად დასმული შეკითხვები

  • არასდროს მქონია შეხება პროგრამირებასთან. მივაღწევ თუ არა წარმატებას?
    რა თქმა უნდა! თქვენ მიაღწევთ წარმატებას დამატებითი კურსის გარეშეც - უბრალოდ მეტი ყურადღება მიაქციეთ პრაქტიკას და წაიკითხეთ მეტი დამატებითი ლიტერატურა. დანარჩენებს დაეხმარებიან პრაქტიკოსი ექსპერტები, რომლებიც თქვენთან ერთად იქნებიან კურსის განმავლობაში. დანარჩენში Skillbox დაგეხმარებათ - კურატორებიდაგირიგებენ პრაქტიკულ დავალებებს, ასისტენტები უპასუხებენ კითხვებს დავალების პროცესთან დაკავშირებით, კარიერული ცენტრი კი იზრუნებს თქვენს დასაქმებაზე.
  • რატომ Python? არსებობს სხვა პროგრამირების ენები
    პითონი მშვენიერია, რადგან მისი შესწავლა მარტივია - ის ჩვეულებრივ ენას ჰგავს, რომელზეც ხალხი ლაპარაკობს. არ არის საჭირო სიტყვასიტყვით წინადადებების დაზეპირება, იფიქრეთ დამწყებთათვის რთულ ცნებებზე, როგორიცაა «ნაგვის შეგროვება». მეორე მხრივ, Python გაძლევთ ძალიან დიდ შესაძლებლობებს - შეგიძლიათ შექმნათ ჩატის ბოტები, გაანალიზოთ მონაცემები, ამოხსნათ ამოცანები და განავითაროთ ვებსაიტები.
  • მათემატიკის ცოდნა საჭიროა?
    საწყის ეტაპზე თქვენგან არ არის მათემატიკის ცოდნა აუცილებელი - საკმარისია სასკოლო მათემატიკის ცოდნა. თუმცა, ნუ შეგეშინდებათ, თუ თქვენ არ გახსოვთ რაიმე საკითხი ან დაგავიწყდათ ან არ გაგივლიათ- კურატორი დაგეხმარებიან ცოდნის მიღებაში ან სასარგებლო ბმულების მოწოდებაში.
  • კვირაში რამდენი საათი დამჭირდება კურსისათვის?
    დამოკიდებულია იმაზე, თუ რამდენად სწრაფად გსურთ დაეუფლოთ პროფესიას. 10 თვეში კურსის დასასრულებლად საჭიროა დღეში 2 საათი ვარჯიში. მაგრამ სულაც არ არის აუცილებელი ამ ზუსტი გრაფიკის დაცვა - შეგიძლიათ ისწავლოთ ნებისმიერ, თქვენთვის მოსახერხებელ დროს.
  • რატომ ამდენ ხანს? ამბობენ, რომ ენის სწავლა თითქმის ერთ კვირაში შეგიძლია.
    კურსი შექმნილია იმისთვის, რომ ეტაპობრივად მოგაწოდოთ უდიდესი ცოდნა - ჩვენ განვიხილეთ თითოეული თემა ეტაპობრივად, საფუძვლებიდან მოწინავე კონცეფციებამდე. ძნელია გახდე პითონის კარგი დეველოპერი.
  • ვინ დამეხმარება კურსის განმავლობაში?
    პრაქტიკულ სამუშაოს ამოწმებს ექსპერტი - პრაქტიკოსი პითონის დეველოპერი. შეგიძლიათ დაუსვათ მას შეკითხვა თქვენს პირად ანგარიშზე ან დაუკავშირდეთ კურსის Telegram-ის ჩეთში.
  • როგორ მიმდინარეობს სტაჟირება კურსზე?
    როგორც კი დაასრულებთ კურსებს «პითონის საფუძვლები», «ჯანგო» და დაასრულებთ ყველა პრაქტიკულ სამუშაოს, თქვენ გექნებათ წვდომა საბოლოო პროექტზე.

    გუნდის ლიდერთან და 3−5 კაციან გუნდთან ერთად დაიწყებთ ბაზრის განვითარებას. თქვენ იმუშავებთ Scrum ან Kanban სისტემაზე, გამოიყენებთ Git-ს, რეგულარულად დარეკავთ და განიხილავთ მიმდინარე ამოცანებს. დაიწყებთ მომზადებას კომპანიაში სამუშაოდ და შექმნით ძალიან კარგ პროექტების პორტფელიოს.
  • კურსის შემდეგ რომელ კომპანიებში შემიძლია მუშაობა?
    «Python-developer» კურსის მონაწილეები დასაქმებულები არიან Sberbank, PIK Digital, Uralsib, Performance lab. კარიერის ცენტრი ეხმარება Skillbox-ის მომხმარებლებს მოხვდნენ Tinkoff, AIC, VK, Alfa-Bank, Rambler, Wildberries და სხვა ცნობილ კომპანიებში.
  • რა უნდა გააკეთოთ დასაქმების შემდეგ?
    კარგი დეველოპერი არასოდეს წყვეტს სწავლას. Skillbox-ში თქვენ შეგიძლიათ იპოვოთ სამუშაო უკვე ტრენინგის დროს - მაგრამ თქვენ სწორედ ამის გამო არ უნდა დატოვოთ კურსი. პირიქით, კურსისა და სამუშაოს ერთობლივად დაძლევა დაგეხმარებათ უფრო სწრაფად გაზარდოთ საკუთარი მონაცემები, საშუალო დონეზე.
  • არსებობს რაიმე სპეციალური კომპიუტერის საჭიროებები?
    პითონი არ საჭიროებს მძლავრ აპარატურას და დიდ რესურსებს. ნებისმიერი კომპიუტერი, Windows 7 ან 10, Linux Ubuntu ან macOS 10.11 ან უფრო მაღალი ვერსია, იმუშავებს. PyCharm დასაყენებლად დაგჭირდებათ მინიმუმ 4 გბ ოპერატიული მეხსიერება, 5 გიგაბაიტი თავისუფალი ადგილი მყარ დისკზე და 64-ბიტიანი ოპერაციული სისტემის ერთ-ერთი უახლესი ვერსია.
  • გაქვთ რაიმე განვადების პროგრამა?
    დიახ, შეგიძლიათ შეიძინოთ კურსი განვადებით - და დაგეგმოთ თქვენი თვის მთლიანი ბიუჯეტი.
  • ამ საიტზე გამოყენებული ტერმინების ახსნა
    Scrum არის მეთოდოლოგია, რომელშიც დიდი ამოცანა იყოფა მცირე ნაწილებად. გუნდები პარალელურად ავითარებენ აპლიკაციის სხვადასხვა მახასიათებლებს, მუშაობენ მჭიდრო ვადებზე და რეგულარულად ამოწმებენ პროგრესებს

    Kanban არის მეთოდოლოგია, რომელიც საშუალებას გაძლევთ პროფუქტის განვითარებას. Kanban დაფების დახმარებით მოსახერხებელია ამოცანების პროგრესის თვალყურის დევნა და პრობლემების სწრაფად გადაჭრა.

    IDE (პროექტების გარემო) არის სპეციალური პროგრამა, რომელშიც ჩაწერთ კოდს. ჩვეულებრივი ტექსტური რედაქტორისგან განსხვავებით, ბევრი სასარგებლო ფუნქციაა ხელმისაწვდომი. მაგალითად, კოდში შეცდომის ხაზგასმა, პროგრამის შედეგის ტესტირების კონსოლი და ინსტრუმენტების რჩევებიც კი, რომლებიც დაგეხმარებათ დაიმახსოვროთ ფუნქციის სახელი.

    ბიბლიოთეკა არის დეველოპერების კოდი, რომელსაც შეგიძლიათ გამოიყენოთ თქვენს პროგრამაში, რათა გაგიადვილდეთ სამუშაო პროცესი. მაგალითად, პითონს აქვს ბიბლიოთეკა რთული მათემატიკური გამოთვლებისთვის - NumPy. ამის წყალობით, დეველოპერებს არ სჭირდებათ თავად კოდში ფორმულების აღწერა - უბრალოდ მოძებნით სასურველ ფუნქციას.

    მრავალდავალებიანი აპლიკაციები არის პროგრამები, რომლებშიც რამდენიმე დავალება შეიძლება პარალელურად იმუშაოს. ასეთ ამოცანებს მრავალდავალებიანები ეწოდება. მრავალდავალებიანი აპლიკაციის მაგალითია ოპერაციული სისტემა. თქვენ შეგიძლიათ ერთდროულად გადახვიდეთ სხვადასხვა საიტზე, მაგალითად, ისაუბროთ მესენჯერში. ამ შემთხვევაში, სისტემა იმუშავებს ხარვეზების გარეშე.

    აპლიკაციის დიზაინის შაბლონები- არის წესები, რომლითაც კოდი უნდა დაიწეროს და ფორმატირდეს, რათა გუნდს გაუადვილდეს მუშაობა.

    Deploy არის აპლიკაციის სერვერზე ატვირთვის პროცესი. თქვენ არ შეგიძლიათ უბრალოდ აიღოთ კოდი და განათავსოთ იგი სერვერზე - თქვენ უნდა დააინსტალიროთ ყველაფერი, დააყენოთ სამუშაო მონაცემთა ბაზებთან წვდომა და ჩაატაროთ სხვა დანარჩენი სამუშაო პროცედურებები. იმის გამო, რომ განლაგებას დიდი დრო სჭირდება, ეს პროცესი ავტომატიზირებულია.