Хочу учиться. Цель: Python Senior Developer
Я являюсь PHP Senior Developer. У меня большой опыт разработки веб-приложений, включая сложные и высоконагруженные проекты типа социальных сетей и продуктов класса ERP, в чём можно убедиться в моём профиле на МойКруг.
У меня есть минимальный опыт разработки на Python — я программировал интерактивный интерфейс (так называемую «тему») для мультимедиа-плеера XBMC. Сейчас пришла пора открыть для себя язык программирования Python ещё раз и довести знания до уровня Senior Python Developer, пользуясь имеющимся багажом теории и практики.
Изучать планирую в основном с помощью онлайн-курсов. Чтобы знания не уходили «в молоко», параллельно с обучением я буду делать достаточно сложную систему поддержки SOA-сервисов, которую планировал делать на PHP + Yii, но дальше проектирование базы данных дело не ушло. И это плюс — у меня нет причины жалеть о потерянном времени на программирование.
Точно в соответствии с моими же рекомендациям по самообучению программированию я поставил себе цель на SmartProgress изучить Python и
Стать Python Senior Developer
Во время обучения планирую изучить следующие темы:
- Базовые знания о языке Python 2.7
- Синтаксис и типы данных
- Функциональное программирование
- Объектно-ориентированное программирование
- Тестирование
- Кэширование данных
- Работа с SQL на примере PostgreSQL 9.4
- Работа с NoSQL на примере CouchBase
- Фреймворк Django
- Фреймворк Flask
- Обмен данными по RPC / REST / SOAP
- Фреймворк Twisted
- Асинхронный I/O
Если хочешь изучить то же самое, предлагаю следить за моей целью. По мере решения своих задач я буду комментировать изученное.
Программы поддержки при изучении проектирования и разработки веб-приложений, новых языков программирования и веб-технологий.
Быстрая оценка текущего уровня знаний. Графики личного профессионального роста. Виджеты для портфолио. Рекоментации по эффективному повышению уровня знаний.
Pingback: Какие задачи возникают в результате отказа от использования веб-фреймворков? | Реконструирую мир по своему вкусу()
Pingback: Цель недостижима? | Блог о веб-разработке и веб-технологиях()