Партнеры: Форум об анонимности и безопасности в сети. Всегда свежие списки прокси. | SMS активации, виртуальные номера |
Instaplus.me - лучший сервис для продвижения в Инстаграм. 5 дней бесплатно в Инстаплюс. |


[OTUS] Разработчик Python

slaviken

Новичок
Регистрация
22 Авг 2017
Сообщения
11
Симпатии
55

Python является языком общего назначения и чаще всего применяется в разработке инфраструктурных решений, веб-приложений, систем контроля качества и аналитических систем. Исходя из этой предпосылки, курс нацелен на получение специализированных знаний связанных с различными областями применения языка. В курсе, в основном, рассматривается Python версии 2.7, но 3 версия не обходится стороной.

Преподаватель: Ступников Станислав, Mail.Ru

Необходимое время: 4 академических часа на занятия и 4 академических часа на домашнюю работу в неделю.

Стоимость обучения: 40 000 рублей

Длительность: 5 месяцев по 2 занятия в неделю

Особенности курса: Курс подготовлен для разработчиков, имеющих опыт работы. Только практические знания и технологии

Будет сложно: Придется много кодить, быстро разбираться в темах и выдерживать сроки сдачи домашних заданий. А за последний месяц вам предстоит написать полноценный выпускной проект!

Мы не учим тех, кто только начинает разбираться в основах:
После регистрации вы проходите тестирование, чтобы определить, сможете ли вы попасть в группу или нет. Если вам не хватает знаний, то вам нужны курсы попроще.

Программа курса

Первый месяц
  • Advanced basics. Unicode. Floating point numbers.
    Itertools, functional programming, recursion, lambda, closures. Decorators.
  • HW1: Advanced Python Exercises.
  • Internals. CPython, source structure, basic types implementation. Memory model, allocation, reference counting, garbage collection. GIL.
    Algorithms, Python time complexity, classic algorithms, graph algorithms.
  • HW2: Adding new statement to Python language.
  • OOP. Object model. Descriptors. Magic methods. ABC. Metaprogramming.
  • HW3: Design Patterns.
  • Automatization. Databases, networking, daemons.
    Deployment. Setup tools, distribution. packaging, containers.
  • HW4: Asynchronous HTTP server.
Второй месяц
  • WSGI. Fast CGI, uWSGI, Gunicorn.
    Django. MVC\MTV, environment setup.
  • HW5: uWSGI microservice daemon.
  • ORM. CRUD, Query sets, Object managers, Transactions, Migrations.
    SQLAlchemy. Schema, Types, CRUD, Exceptions, Transactions.
  • HW6: Django App I
  • Views, Function/Class based views. Forms, validation. Pagination.
    Templates. Filters, tags, Jinja2.
  • HW7: Django App II
  • Middleware. Django Admin.
    Testing. Unit tests, CI.
  • HW8: Django App III
Третий месяц
  • REST API. Architecture, frameworks, rate limiting, documentation.
    Queues, Celery.
    Twisted. Tornado. Flask.
  • HW9: Django App IV
  • IPython.
    SciPy, NumPy. Basics, arrays, linear algebra, advanced usage.
  • HW10: Logistic Regression.
  • Pandas. Basics, data loading and storage, data wrangling, aggregation, time series.
  • HW11: Open data analysis.
  • Visualization. matplotlib, seaborn, pandas, d3.js, Apache Zeppelin.
    Python and Hadoop. Hadoop basics, streaming, ETL.
  • HW12: MapReduce task with visualization.
Четвертый месяц
  • Profiling. Linux tools, CPU, Memory, Tracing.
    Concurrency, Parallelism. Multithreading, multiprocessing, gevent.
  • HW13: Concurrent file processing.
  • C extensions, C API, ctypes, cffi.
    Cython, Pypy.
  • HW14: Protobuf (un)packer extension.
  • Clustering. Parallel Python, IPython Parallel, Queues.
    Memory optimization. RAM usage, probabilistic data structures.
    Golang.
  • HW15: Concurrent file processing in Go.
  • Python 3. Overview, migration, features.
  • HW16: Python 3 Exercises.
Пятый месяц
  • Monitoring system
  • Flask REST API
  • Django Web App
  • Data pipeline
  • Custom project
Для просмотра ссылки необходимо: Войти или Регистрация

Скрытое содержимое. Вам нужно войти или зарегистрироваться.
***Скрытое содержимое***
p.s. ссылка не моя, заранее спасибо за лайк:)
 

Razo

Пользователь
Регистрация
5 Июл 2017
Сообщения
40
Симпатии
81
̶А̶ ̶з̶а̶н̶я̶т̶и̶я̶ ̶2̶3̶ ̶н̶е̶ ̶б̶у̶д̶е̶т̶?̶

Занятие 23 лежит в архиве занятия 24
 
Последнее редактирование:

Antuan

Пользователь
Регистрация
6 Апр 2018
Сообщения
57
Симпатии
66
Благодарю, всегда хотел изучить Питон. На данный момент завис на PHP, но Python это сила и больше платят. Помню начинал с Django правда на Windows установку производил, запаривался долго. Этот курс думаю точно не для новичков
 

Aleksandr_X

Достоин уважения
Регистрация
8 Май 2015
Сообщения
5,708
Симпатии
30,320
Разработчик full-stack на Python (2018) (залит на яндекс диск)
скачать
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
***Скрытое содержимое***
 
Последнее редактирование:
Сверху