1

Этап 1

"Программирование на Python" курс на stepic

2

Этап 2

"Программируем на Python" Доусон М.

25 марта—30 апреля

3

Этап 3

Интерактивный учебник языка Python

04 апреля—31 мая

4

Этап 4

Программирование каждый день.

Дата начала: 06 апреля

5

Этап 5

Программирование каждый день. Май.

Дата начала: 10 мая

9

Этап 9

Python: основы и применение

23 апреля—26 июня

11

Этап 11

ООП

12

Этап 12

Django

13

Этап 13

Парсеры (скрапперы).

14

Этап 14

Excel и Python

1

Этап 1

"Программирование на Python" курс на stepic

4

Этап 4

Программирование каждый день.

Дата начала: 06 апреля

5

Этап 5

Программирование каждый день. Май.

Дата начала: 10 мая

9

Этап 9

Python: основы и применение

23 апреля—26 июня

11

Этап 11

ООП

12

Этап 12

Django

13

Этап 13

Парсеры (скрапперы).

14

Этап 14

Excel и Python

2

Этап 2

"Программируем на Python" Доусон М.

25 марта—30 апреля

3

Этап 3

Интерактивный учебник языка Python

04 апреля—31 мая

20 марта 2016 15 апреля 2017
Цель завершена 30 марта 2017

Автор цели

Карьера и работа

Изучить основы Python. Создать сайт и парсер (скраппер).

Цель рассчитываю закончить через три месяца.

Основные этапы:

  • ООП (курс + 2-3 книги). Это завершает знакомство с основами языка, точно потребуется при создании и веб-приложения и парсера.
  • Django. Два плейлиста-курса на youtube, один на русском, другой на английском +, если понадобится книга и 2-3 статьи в блогах.
  • Парсеры (скрапперы). 3-5 статей в блогах (есть на хабре) + книга по скраппингу + есть небольшое руководство по созданию скраппера...
  • Excel и Python. 3-5 статей по основным возможностям (создание документов, стилизация ячеек и т.д.)

Данная цель будет изменяться, в зависимости от результатов каждого шага.

Т.е. если после какого-либо шага (просмотра курса, прочтение книги и т.д.) будет создан проект,

цель будет закрыта. Если первоначальных шагов будет недостаточно, будут добавлены еще.

 Критерий завершения

Создать сайт (веб-приложение) на Django.

Разработать парсер (скраппер), например скачивающий видео из курсов на stepic.ru, или что-нибудь попроще.

Научиться взаимодействовать с Excel, с помощью Python (xlwt, PyWin32)

  1. "Программирование на Python" курс на stepic

    https://stepic.org/course/Программирование-на-Pyth...

    на данный момент курс пройден примерно на 65-70%.

  2. ООП

    Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.

    1. Видеокурс по основам объектно-ориентированного программирования Владимира Моженкова https://www.youtube.com/playlist?list=PLY7PmJJFH5nRcWGKb

    2. Лутц "Изучаем Python" часть VI

    3. Доусон "Программируем на Python" главы 8 и 9

    4. Объектно-ориентированное программирование курс на geekbrains.ru

  3. Django

    Подробности в описании цели

    1. Try Django 1.9 -- Build a Django Blog -- Django 1.9, Bootstrap 3.3, & More https://goo.gl/SCbnBa

  4. Парсеры (скрапперы).

    Подробности в описании цели

  5. Excel и Python

    Подробности в описании цели

  • 7528
  • 20 марта 2016, 13:17

Вывод

376день
Дмитрий К30 мар. 2017, 12:08

К сожалению чуть-чуть не дотянул, было много целей и, видимо, "перегорел".

Сейчас приоритеты сменились, но к Python-у хочу вернуться, однако чуть позже...

Дневник цели

Комментарии

Карл07.09.2016

Предлагаю последнюю цель excel - python изменить на

google docs (tables) - python

возможности гугл таблиц практически не уступают екселю

Но это просто совет. Удачи.

Карл, Здравствуйте!!! А мне интересно, как добиться связки Гугл таблиц и Питона??? Особенно, если программист из меня не очень? Просто по ходу жизни использую связку Excel-Python и все хорошо с использованием и наладкой этой связки с помощью костылей типа ExcelPython и хотелось бы узнать про такие же костыли в Гугл таблицах. Вы не подскажете, куда двигаться в этом направлении?

Карл31.08.2016

Интересная цель, подписываюсь.

По поводу парсеров вот тут наброски делал по инстаграму http://backstageinstagrama.blogspot.ru/

возможно что нибудь будет полезным. Сам только изучаю питончик.

спасибо

162день

Запись к этапу «Django»

Дмитрий К28 авг. 2016, 05:33

Сегодня позанимался Django (руководство на сайте Джанго) ок. часа. Закончил его.

Вчера занимался ООП.

145день
Дмитрий К11 авг. 2016, 06:29
130день

Запись к этапу «Django»

Дмитрий К27 июля 2016, 17:09

Django Практика создания Web-сайтов на Python" Дронов В.А.

9-я глава + начал 10-ю.

Много "ковырялся" в документации, сделал два шага из семи в создании первого приложения на Django ))))

https://smartprogress.do/goal/179867/

130день

Запись к этапу «Django»

Дмитрий К27 июля 2016, 03:17

Чтобы не забыть...

Инструкция по изменению моделей:

  • Внесите изменения в модели (в models.py).
  • Выполните python manage.py makemigrations чтобы создать миграцию для ваших изменений
  • Выполните python manage.py migrate чтобы применить изменения к базе данных
129день

Запись к этапу «Django»

Дмитрий К26 июля 2016, 18:23

"Django Практика создания Web-сайтов на Python" Дронов В.А.

Глава 8 + почти дочитал главу 9

123день

Запись к этапу «Django»

Дмитрий К20 июля 2016, 17:12

"Django Практика создания Web-сайтов на Python" Дронов В.А.

  • Глава 5 (модели),
  • начал главу 6 (контроллеры)

Комментарии

HEISENBERG19.07.2016

Цель супер! Успехов! Буду знать к кому обращаться за полезной инфой и наставлением по Питону))

Grey_Fox, спасибо )

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

309 000

единомышленников

инструменты

для увлекательного достижения

Присоединиться
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?
resignedangel
Артур
Михаил
Иван
Луникостра
Дмитрий К
Дмитрий К
Артур
Дмитрий Бо
Иван
Артур
Дмитрий Бо
Christina Mary
Hator
Дмитрий Бо
Иван
resignedangel
Дмитрий Бо
Иван
resignedangel
Дмитрий Бо
Дмитрий К
HEISENBERG