1

Etapa 1

Тестирование

2

Etapa 2

Security

3

Etapa 3

Общие знания Python

4

Etapa 4

Дополнительные знания из разных областей

5

Etapa 5

Алгоритмы и структуры данных

6

Etapa 6

Computer Science

7

Etapa 7

Hardware

8

Etapa 8

Backend

9

Etapa 9

Frontend

10

Etapa 10

Базы данных

11

Etapa 11

Big Data

12

Etapa 12

Soft Skills и мотивация

1

Etapa 1

Тестирование

2

Etapa 2

Security

3

Etapa 3

Общие знания Python

4

Etapa 4

Дополнительные знания из разных областей

5

Etapa 5

Алгоритмы и структуры данных

6

Etapa 6

Computer Science

7

Etapa 7

Hardware

8

Etapa 8

Backend

9

Etapa 9

Frontend

10

Etapa 10

Базы данных

11

Etapa 11

Big Data

12

Etapa 12

Soft Skills и мотивация

04 julio 2015

El objetivo está desatendido

El autor lleva sin comentar el objetivo 8 años 7 meses 28 días

Carrera y trabajo

Добраться до уровня Middle Python Developer

Поднять профессиональные навыки до уровня Middle Python Developer + релевантные технологии.

Я на других площадках:

 Criterio del fin

Позиция Middle Developer

  1. Тестирование

    1. Test-Driven Development with Django - Kevin Harvey

    2. Testing Python - David Sale

    3. Test Driven Development with Python - Harry J.W. Percival

    4. Тестирование dot.com - Роман Савин

    5. Основы тестирования программного обеспечения (Универсариум)

    6. Unit Testing with Python (Pluralsight)

  2. Security

    1. Анализ безопасности веб-проектов (Stepic.org)

  3. Общие знания Python


    1. Let’s Build A Simple Interpreter (ruslanspivak.com)

    2. Learning Python, 5th edition. Mark Lutz

    3. Automate the Boring Stuff with Python. Al Sweigart

    4. A Guide to Python's Magic Methods

    5. Intermediate Python. Muhhamad Yasoob Ullah Khalid

    6. The Hitchhiker’s Guide to Python!

    7. Mastering Python Regex - Felix Lopez ans Victor Romero

    8. Python: основы и применение (Stepic.org)

    9. Effective Python: 59 Specific Ways to Write Better Python - Brett Slatkin

    10. Python Parallel Programming Cookbook - Giancarlo Zaccone

  4. Дополнительные знания из разных областей

    1. Working Effectively with Legacy Code - Michael C. Feathers

    2. Code Complete - Steve McConnell

    3. The Clean Coder - Robert C. Martin

    4. Mercurial Kick Start - Aragost Trifork

    5. Mastering PyCharm - Quazi Nafiul Islam

    6. vim tutor

  5. Алгоритмы и структуры данных

    1. Introduction to Algorithms (3rd edition). Cormen, Leiserson, Rivest, and Stein

    2. Algorithms (4th edition). Sedgewick

    3. Algorithmic Toolbox (coursera)

  6. Computer Science

    1. Noam Nisan, Shimon Schocken. The Elements of Computing Systems

  7. Hardware

    1. Noam Nisan. The Elements of Computing Systems: Building a Modern Computer from First Principles

  8. Backend


    1. Django By Example - Antonio Mele

    2. Two Scoops of Django - Daniel Roy Greenfeld, Audrey Roy Greenfeld

    3. Django Design Patterns and Best Practices - Arun Ravindran

    4. Hello Web App: Learn How to Build a Web App - Tracy Osborn

    5. TaskBuster Django tutorial by Marina Mele

    6. Официальное руководство Django Foundation

    7. Учебник Djangogirls

  9. Frontend

    1. Современный учебник JavaScript

    2. JavaScript and JQuery Interactive Front-End Web Development - Duckett Jon

    3. Learn to Code HTML & CSS - Shay Howe

    4. Курсы от htmlacademy

    5. A Smarter Way to Learn JavaScript - Mark Myers

    6. HTML and CSS: Design and Build Websites - Jon Duckett

    7. Make a Website (codeacademy)

    8. DEV203x Introduction to Bootstrap (edX)

    9. Introduction to jQuery (edX)

  10. Базы данных

    1. Databases (Stanford)

    2. Learn SQL (codeacademy)

    3. A First Course in Database Systems (3rd edition) - Ullman and Widom

    4. Database Management Systems (3rd edition) - Ramakrishnan and Gehrke

    5. Fundamentals of Database Systems (6th edition) - Elmasri and Navathe

    6. Database System Concepts (6th edition) - Silberschatz, Korth, and Sudarshan

    7. SQL - Preston Prescott

    8. Введение в базы данных (Stepic.org)

  11. Big Data

    1. Hadoop. Система для обработки больших объемов данных (Stepic.org)

  12. Soft Skills и мотивация

    1. Soft Skills - John Z. Sonmez

  • 10843
  • 04 julio 2015, 18:36

Diario del objetivo

Comentarios

Сергей07/07/2019

Как идут дела?

421día
Pavel Karateev27 ago. 2016, 13:24

Надо добавить немного драмы - теперь я безработный =D

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

Уж не знаю как я домосед-интроверт решился на такую аферу с переездом на 1к км из зоны комфорта. Пожелайте мне удачи, а то я волнуюсь очень ^___^

Descargado %комментариеву d

какие новости?

Pavel Karateev13/10/2016

Дмитрий Бо, привет, работаю, все хорошо. Планирую к НГ написать развернутый пост о прошедших переменах = )

Привет! Ну как обстоят дела в Питере? Освоился?

420día
Pavel Karateev26 ago. 2016, 09:40

Закончил читать The Clean Coder - Robert C. Martin (переведена на русский и назвается "Идеальный программист").

Известная книга известного автора (Clean Code и Agile Software Development его же). Относительно кроткая ~250 страниц, читается быстро, представляет из себя изложение взглядов автора на программистов как профессоналов своего дела, что отличает профессионального разработчика и т.д. В основном посвящена soft skills (в моем понимании) - общению с командой/работодателем, отношению к своей работе. В конце немного сказано про инструменты, но я не думаю что кого-то в 21 веке можно шокировать рекомендацией использовать git, писать тесты и использовать среду разработки (vi и emacs упоминаются).

В целом времени не пожалел, пойдет по категории "инвестиции в себя", особенно ценным мне представляется рассуждение об отношении к своему труду, а также профессиональной этике. Вполне может не понравиться, если вам не очень интересна эта тематика.

Pavel Karateev26/08/2016

Я отслеживаю свою читательскую активность на goodreads (не только программирование), если там кто-нибудь тоже присутствует, то не стесняйтесь добавляться в друзья - https://www.goodreads.com/user/show/26476619-pavel-karateev Там очень приятная социальная интеграция - видно что читают/собираются читать твои друзья.

402día
Pavel Karateev8 ago. 2016, 14:20

Добил Python Parallel Programming Cookbook от Giancarlo Zaccone.

Не слишком понравилось содержание - может быть тема такая, может быть автор попытался втиснуть в маленький объем слишком много информации, но после прочтения у меня в голове совершенно не сложилась картинка как подступиться к написанию "реального" parallel/concurrent кода. В конечном итоге больше пользы принесла комбинация stackoverflow + google.

Тем не менее, у книги просто нет конкурентов. Если вы интересуетесь темой параллельного программирования в Python, то любая информация будет очень полезна.

395día
Pavel Karateev1 ago. 2016, 12:04

Дочитал книгу Effective Python от инженера Google - Brett Slatkin.

Книжка представляет из себя 59 независимых мини-глав. Каждая разбирает какой-нибудь нюанс или лучшие практики языка. Сложность повествования разница, но в целом она не особенно высокая, некоторые главы откровенно общеизвестны (virtualenv, unittest) и обрываются на совсем базовой информации (вскользь упомянуты тестовые фреймворки, дана лишь совсем базовая информация по виртуальным окружениям). В остальном же попадаются любопытные моменты, где-то половина мне показалась действительно интересной, а это уже круто. Книга не для полных новичков, учить язык по ней не выйдет.

378día
Pavel Karateev15 jul. 2016, 13:49

Начали выкладывать записи докладов с Pycon Russia 2016: https://www.youtube.com/user/videoitpeople/videos

338día
Pavel Karateev5 jun. 2016, 09:48

Slack-чат для разработчиков со smartprogress https://smartprogressdev.herokuapp.com/. Спасибо Виталию.

313día
Pavel Karateev11 may. 2016, 13:57

Курс Python: основы и применение завершен. Курс отличный, но полным новичкам в Python он не подойдет, хотя если вы неплохо знаете другой язык программирования и готовы немного погуглить, то все будет по силам, это все же не C++. Рассказывают углубленные вещи про язык, разобраны многие вопросы, которые встречаются на собеседованиях (!), вдобавок дан краткий обзор стандартной библиотеки с примерами и задачками. Из минусов могу отметить малую продолжительность, еще бы модуля 3, а так все быстро кончилось.

307día
Pavel Karateev5 may. 2016, 07:25

На Stepic стартовал интересный новый курс - Введение в базы данных

спасибо, вписался не уверен что буду все домашки делать, но видео посмотреть думаю бужет полезно.

301día
Pavel Karateev29 abr. 2016, 13:12

Пришел сертификат курса Анализ безопасности веб проектов

Курс в целом довольно интересный, гуру в безопасности после него не станешь конечно, но он здорово расширяет кругозор и я узнал немало нового в итоге. Для успешного прохождения желательно знание основ работы с bash и linux в целом.

Puede publicar
su objetivo aquí

Podemos ayudarle a lograrlo!

310 000

ideas afines

instrumentos

para un logro emocionante

Únete a nosotros
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?
Борис
rocksell
resignedangel
Дмитрий К
Arthur
resignedangel
Виктория
Лена
Артур
Дмитрий Бо
Алан
Pavel Karateev
resignedangel
Алан
Дмитрий К
Лена
Артур
Gertruda
Дмитрий Бо
Лена
Артур
Arthur
Лена
Артур
Gertruda
Deuce
Лена
Артур
Gertruda
Deuce
Дмитрий Бо
Лена
Артур
Deuce
Дмитрий Бо
Лена
Артур
Dmitry
Дмитрий Бо
Евгений Малафеев
Лена
Артур
Gertruda
Dmitry
Лена
Артур
Дмитрий Бо
Pavel Karateev
Артур
Евгений Малафеев
Лена
Артур