1

Step 1

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

2

Step 2

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

25 March—30 April

3

Step 3

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

04 April—31 May

4

Step 4

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

Start date: 06 April

5

Step 5

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

Start date: 10 May

9

Step 9

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

23 April—26 June

11

Step 11

ООП

12

Step 12

Django

13

Step 13

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

14

Step 14

Excel и Python

1

Step 1

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

4

Step 4

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

Start date: 06 April

5

Step 5

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

Start date: 10 May

9

Step 9

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

23 April—26 June

11

Step 11

ООП

12

Step 12

Django

13

Step 13

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

14

Step 14

Excel и Python

2

Step 2

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

25 March—30 April

3

Step 3

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

04 April—31 May

20 March 2016 15 April 2017
Goal completed 30 March 2017

Goal author

Дмитрий К

Russia, Ростов-на-Дону

43 years old

Career & Work

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

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

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

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

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

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

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

 Goal Accomplishment Criteria

Создать сайт (веб-приложение) на 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

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

  • 7530
  • 20 March 2016, 13:17

Conclusion

376day
Дмитрий К30 Mar 2017, 12:08

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

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

Goal diary

Comments

Карл09/07/2016

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

google docs (tables) - python

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

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

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

Карл08/31/2016

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

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

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

спасибо

162day

Post for step «Django»

Дмитрий К28 Aug 2016, 05:33

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

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

145day
Дмитрий К11 Aug 2016, 06:29
130day

Post for step «Django»

Дмитрий К27 Jul 2016, 17:09

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

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

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

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

130day

Post for step «Django»

Дмитрий К27 Jul 2016, 03:17

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

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

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

Post for step «Django»

Дмитрий К26 Jul 2016, 18:23

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

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

123day

Post for step «Django»

Дмитрий К20 Jul 2016, 17:12

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

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

Comments

HEISENBERG07/19/2016

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

Grey_Fox, спасибо )

You can publish
your goal here

We can help you achieve it!

309 000

like-minded

tools

for an exciting achievement

Join us!
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?
resignedangel
Артур
Михаил
Иван
Луникостра
Дмитрий К
Дмитрий К
Артур
Дмитрий Бо
Иван
Артур
Дмитрий Бо
Christina Mary
Hator
Дмитрий Бо
Иван
resignedangel
Дмитрий Бо
Иван
resignedangel
Дмитрий Бо
Дмитрий К
HEISENBERG