1

Этап 1

Программирование на Python

2

Этап 2

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

3

Этап 3

Адаптивный тренажер Python

4

Этап 4

Марк Лутц. Изучаем Python, 4-е издание.

5

Этап 5

Майкл Доусон. Программируем на Python.

6

Этап 6

Марк Лутц. Программирование на Python. Том 1.

7

Этап 7

Марк Лутц. Программирование на Python. Том 2

1

Этап 1

Программирование на Python

2

Этап 2

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

3

Этап 3

Адаптивный тренажер Python

4

Этап 4

Марк Лутц. Изучаем Python, 4-е издание.

5

Этап 5

Майкл Доусон. Программируем на Python.

6

Этап 6

Марк Лутц. Программирование на Python. Том 1.

7

Этап 7

Марк Лутц. Программирование на Python. Том 2

10 февраля 2017

Цель заброшена

Автор не отписывался в цели 7 лет 4 месяца 25 дней

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

Подтянуть знания по Python

** Редактировано **

До этого я уже изучал Python и прошел почти два курса (один полностью, а второй - нет) на платформе Stepik и прочитал одну книгу A Byte of Python by Swaroop C. H. Но это было так, что я шел не по-порядку: постоянно перепрыгивал с курса на курс и с книги на книгу. Теперь для себя я составил список из того, что мне нужно прочитать/просмотреть, чтобы получить базовые знания по этому языку.

Как я и сказал выше, я составил список книг и курсов. Некоторые курсы я уже прошел, но все-равно добавлю их сюда, чтобы видеть что я уже сделал.

Список курсов (все, кроме последнего, расположены на Stepik):

Список книг:

  • Марк Лутц. Изучаем Python, 4-е издание
  • Марк Лутц. Программирование на Python. Том 1
  • Марк Лутц. Программирование на Python. Том 2
  • Лучано Ромальо. Fluent Python

Изучаю Python уже более месяца, за это время прошел один курс на платформе Stepic и прочитал одну книгу A Byte of Python by Swaroop C. H. Но это все были поверхностные знания, а сейчас я хочу узнать немного больше о этом замечательном языке.

Начинать я буду с курса на том же самом Stepic, который называется Python: основы и применение. На самом деле я уже начал проходить этот курс и уже прошел чуть больше 30%, но вчера я нашел немалую коллекцию книг по Python'у и, чтобы не запутаться в них и слишком надолго не запускать с ними, решил поставить цель на этом ресурсе.

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

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

Ну все, можно начать продолжить цель. И удачи мне! :)

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

Пройдены поставленные курсы и прочитаны все выбранные книги

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

У меня есть книги, достаточно времени, интернет и ресурс с курсами Stepik

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

Достигнув этой цели я уже смогу писать довольно неплохие программы на Python и в общем более глубже смогу углубиться в мир программирования.

  1. Программирование на Python

    1. Операторы. Переменные. Типы данных. Условия

    2. Циклы. Строки. Списки

    3. Функции. Словари. Интерпретатор. Файлы. Модули

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

    1. Базовые принципы языка Python

    2. Cтандартные средства языка Python

    3. Применение Python: анализ текста

  3. Адаптивный тренажер Python

    1. Basic problems

    2. Excercises from "Python for Informatics" by Charles Severance

    3. Stepic Python course

    4. Coders

    5. Small problems

    6. Advanced programs

    7. Minesweeper

    8. Interpreters

    9. Cards

  4. Марк Лутц. Изучаем Python, 4-е издание.

    1. Часть I. Введение

    2. Часть II. Типы и операции

    3. Часть III. Инструкции и синтаксис

    4. Часть IV. Функции

    5. Часть V. Модули

    6. Часть VI. Классы и ООП

    7. Часть VII. Исключения и инструменты

    8. Часть VIII. Расширенные возможности

  5. Майкл Доусон. Программируем на Python.

    1. Гпава 1. Начало работы. Программа Game Over

    2. Глава 2. Типы, переменные и основы ввода-вывода. Программа «Бесполезные факты»

    3. Гпава З. Ветвление, циклы с оператором while и псевдокод. Игра «Отгадай число»

    4. Гпава 4. Циклы с оператором for, строки и кортежи. Игра «Анаграммы»

    5. Глава 5. Списки и словари. Игра «Виселица»

    6. Гпава 6. Функции. Игра «Крестики-нолики»

    7. Глава 7. Файлы и исключения. Игра «Викторина»

    8. Глава 8. Программные объекты. Программа «Моя зверюшка»

    9. Гпава 9. Объектно-ориентированное программирование. Игра «Блек-джек»

    10. Глава 10. Разработка графических интерфейсов. Программа «Сумасшедший сказочник»

    11. Гпава 11. Графика. Игра «Паника в пиццерии»

    12. Глава 12. Звук, анимация, разработка больших программ. Игра «Прерванный полет»

  6. Марк Лутц. Программирование на Python. Том 1.

    1. Глава 1. Предварительный обзор

    2. Глава 2. Системные инструменты

    3. Глава 3. Контекст выполнения сценариев

    4. Глава 4. Инструменты для работы с файлами и каталогами

    5. Глава 5. Системные инструменты параллельного выполнения

    6. Глава 6. Законченные системные программы

    7. Глава 7. Графические интерфейсы пользователя

    8. Глава 8. Экскурсия по tkinter, часть 1

    9. Глава 9. Экскурсия по tkinter, часть 2

    10. Глава 10. Приемы программирования графических интерфейсов

    11. Глава 11. Примеры законченных программ с графическим интерфейсом

  7. Марк Лутц. Программирование на Python. Том 2

    1. Глава 12. Сетевые сценарии

    2. Глава 13. Сценарии на стороне клиента

    3. Глава 14. Почтовый клиент PyMailGUI

    4. Глава 15. Сценарии на стороне сервера

    5. Глава 16. Сервер PyMailCGI

    6. Глава 17. Базы данных и постоянное хранение

    7. Глава 18. Структуры данных

    8. Глава 19. Текст и язык

    9. Глава 20. Интеграция Python/C

    10. Глава 21. Заключение: Python и цикл разработки

  • 2268
  • 10 февраля 2017, 14:25
Регистрация

Регистрация

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

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

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