1

Этап 1

Урок 1. Знакомство с языком Python

2

Этап 2

Урок 2. Переменные, ветвления

3

Этап 3

Урок 3. Числа; подключение модулей, функции справки

4

Этап 4

Урок 4. Цикл while, списки

5

Этап 5

Урок 5. Цикл for, функции

6

Этап 6

Урок 6. Среда разработки PyCharm

7

Этап 7

Урок 7. Разработка графического приложения. Часть 1

8

Этап 8

Урок 8. Разработка графического приложения. Часть 2

9

Этап 9

Урок 9. Разработка графического приложения. Часть 3

10

Этап 10

Урок 10. Разработка графического приложения. Часть 4

1

Этап 1

Урок 1. Знакомство с языком Python

2

Этап 2

Урок 2. Переменные, ветвления

3

Этап 3

Урок 3. Числа; подключение модулей, функции справки

4

Этап 4

Урок 4. Цикл while, списки

5

Этап 5

Урок 5. Цикл for, функции

6

Этап 6

Урок 6. Среда разработки PyCharm

7

Этап 7

Урок 7. Разработка графического приложения. Часть 1

8

Этап 8

Урок 8. Разработка графического приложения. Часть 2

9

Этап 9

Урок 9. Разработка графического приложения. Часть 3

10

Этап 10

Урок 10. Разработка графического приложения. Часть 4

13 февраля 2017
Цель завершена 7 марта 2017
Общая

Пройти обучение программированиею на Python

Всем привет!

Озадачился восстановлением познаний в программировании. В связи с чем, решил поверхностно изучить 2 языка программирования и вспомнить 1 на котором более-менее писал раньше. Про VBA молчу, там вряд ли чего забудешь))))

Соответственно, под каждый язык создал отдельную цель:

  1. Python - https://smartprogress.do/goal/248021/
  2. Ruby Rails - https://smartprogress.do/goal/248024/
  3. C# - https://smartprogress.do/goal/248023/

Что я хочу? Потратить кучу времени)))) Шучу. Хочу подобрать язык программирования, который позволит мне решать мои текущие задачи малой кровью. Насколько я понимаю, Питон и Руби - достаточно простые языки. Си шарп же вполне пригодится при написании сниппетов под ZennoPoster.

Почему именно Python?

Если честно, я раньше обходил его стороной. Думал, что он только для unix-подобных систем. Потом наткнулся на кейс одного из арбитражников, как выяснилось он работает с Instagram и пишет ПО под него сам. Причем, на Python. В результате, я чуть покопался и наткнулся на бесплатный курс от GeekBrains. Прошел урока 3 и забил. Времени совсем не хватало. Сейчас самое время восстановить свои знания и развить.

Если интересно, дальше бесплатного курса не пойду. Если выберу именно этот язык, то буду углубляться по статьям, книгам и видео на ютубе. Сейчас полно прекрасных руководств по любому языку программирования, как на русском так и на английском языках.

В общем, спасибо за внимание. Время приступать.

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

Закончены все уроки Geekbrains

 Личные ресурсы

Время, компьютер, бесплатный курс :)

 Экологичность цели

Как и 90% моих целей здесь - развитие профессиональных навыков.

  1. Урок 1. Знакомство с языком Python

    Что разрабатывают на языке Python; возможности языка; установка интерпретатора; работа в интерактивном режиме.

  2. Урок 2. Переменные, ветвления

    Переменные; строковый тип данных; конструкция if - elif - else, инструкция pass; документ PEP-8; начало разработки "робота-помощника".

  3. Урок 3. Числа; подключение модулей, функции справки

    Переменные числового типа, преобразования; установка и подключение модулей; модули os, sys; встроенные функции справки.

  4. Урок 4. Цикл while, списки

    Цикл while; списки; модуль shutil.

  5. Урок 5. Цикл for, функции

    Цикл for; пользовательские функции (с параметрами, без параметров, возврат значения).

  6. Урок 6. Среда разработки PyCharm

    Разбор домашнего задания с использованием среды разработки PyCharm; основы работы в PyCharm.

  7. Урок 7. Разработка графического приложения. Часть 1

    Библиотека Turtle, простое рисование; модули random, math; функция range; начало разработки игры "Русская рулетка".

  8. Урок 8. Разработка графического приложения. Часть 2

    Библиотека Turtle, создание анимации; продолжение разработки игры "Русская рулетка".

  9. Урок 9. Разработка графического приложения. Часть 3

    Модули, объединение модулей в программы; переменная __name__; отладка программ, встроенный отладчик pdb; продолжение разработки игры "Русская рулетка", добавление робота-помощника.

  10. Урок 10. Разработка графического приложения. Часть 4

    Завершение курса; доработка программы; особенности обучения в Geekbrains.

  • 1718
  • 13 февраля 2017, 17:21
Регистрация

Регистрация

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

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

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?