Цель заброшена
Автор не отписывался в цели 7 лет 4 месяца 25 дней
Подтянуть знания по Python
** Редактировано **
До этого я уже изучал Python и прошел почти два курса (один полностью, а второй - нет) на платформе Stepik и прочитал одну книгу A Byte of Python by Swaroop C. H. Но это было так, что я шел не по-порядку: постоянно перепрыгивал с курса на курс и с книги на книгу. Теперь для себя я составил список из того, что мне нужно прочитать/просмотреть, чтобы получить базовые знания по этому языку.
Как я и сказал выше, я составил список книг и курсов. Некоторые курсы я уже прошел, но все-равно добавлю их сюда, чтобы видеть что я уже сделал.
Список курсов (все, кроме последнего, расположены на Stepik):
- Программирование на Python
- Python: основы и применение
- Адаптивный тренажер Python
- Learn Python the Hard Way
Список книг:
- Марк Лутц. Изучаем Python, 4-е издание
- Марк Лутц. Программирование на Python. Том 1
- Марк Лутц. Программирование на Python. Том 2
- Лучано Ромальо. Fluent Python
Изучаю Python уже более месяца, за это время прошел один курс на платформе Stepic и прочитал одну книгу A Byte of Python by Swaroop C. H. Но это все были поверхностные знания, а сейчас я хочу узнать немного больше о этом замечательном языке.
Начинать я буду с курса на том же самом Stepic, который называется Python: основы и применение. На самом деле я уже начал проходить этот курс и уже прошел чуть больше 30%, но вчера я нашел немалую коллекцию книг по Python'у и, чтобы не запутаться в них и слишком надолго не запускать с ними, решил поставить цель на этом ресурсе.
Затем я планирую, как уже сказал выше, читать параллельно с курсом книги.
Списки книг я брал здесь и здесь. Больше всего внимания я хочу уделить книгам Марка Лутца, потому что имя этого писателя больше всего упоминалось в списках, и о нем высказываются лучше всего.
Ну все, можно начать продолжить цель. И удачи мне! :)
Критерий завершения
Пройдены поставленные курсы и прочитаны все выбранные книги
Личные ресурсы
У меня есть книги, достаточно времени, интернет и ресурс с курсами Stepik
Экологичность цели
Достигнув этой цели я уже смогу писать довольно неплохие программы на Python и в общем более глубже смогу углубиться в мир программирования.
-
Программирование на Python
-
Операторы. Переменные. Типы данных. Условия
-
Циклы. Строки. Списки
-
Функции. Словари. Интерпретатор. Файлы. Модули
-
-
Python: основы и применение
-
Базовые принципы языка Python
-
Cтандартные средства языка Python
-
Применение Python: анализ текста
-
-
Адаптивный тренажер Python
-
Basic problems
-
Excercises from "Python for Informatics" by Charles Severance
-
Stepic Python course
-
Coders
-
Small problems
-
Advanced programs
-
Minesweeper
-
Interpreters
-
Cards
-
-
Марк Лутц. Изучаем Python, 4-е издание.
-
Часть I. Введение
-
Часть II. Типы и операции
-
Часть III. Инструкции и синтаксис
-
Часть IV. Функции
-
Часть V. Модули
-
Часть VI. Классы и ООП
-
Часть VII. Исключения и инструменты
-
Часть VIII. Расширенные возможности
-
-
Майкл Доусон. Программируем на Python.
-
Гпава 1. Начало работы. Программа Game Over
-
Глава 2. Типы, переменные и основы ввода-вывода. Программа «Бесполезные факты»
-
Гпава З. Ветвление, циклы с оператором while и псевдокод. Игра «Отгадай число»
-
Гпава 4. Циклы с оператором for, строки и кортежи. Игра «Анаграммы»
-
Глава 5. Списки и словари. Игра «Виселица»
-
Гпава 6. Функции. Игра «Крестики-нолики»
-
Глава 7. Файлы и исключения. Игра «Викторина»
-
Глава 8. Программные объекты. Программа «Моя зверюшка»
-
Гпава 9. Объектно-ориентированное программирование. Игра «Блек-джек»
-
Глава 10. Разработка графических интерфейсов. Программа «Сумасшедший сказочник»
-
Гпава 11. Графика. Игра «Паника в пиццерии»
-
Глава 12. Звук, анимация, разработка больших программ. Игра «Прерванный полет»
-
-
Марк Лутц. Программирование на Python. Том 1.
-
Глава 1. Предварительный обзор
-
Глава 2. Системные инструменты
-
Глава 3. Контекст выполнения сценариев
-
Глава 4. Инструменты для работы с файлами и каталогами
-
Глава 5. Системные инструменты параллельного выполнения
-
Глава 6. Законченные системные программы
-
Глава 7. Графические интерфейсы пользователя
-
Глава 8. Экскурсия по tkinter, часть 1
-
Глава 9. Экскурсия по tkinter, часть 2
-
Глава 10. Приемы программирования графических интерфейсов
-
Глава 11. Примеры законченных программ с графическим интерфейсом
-
-
Марк Лутц. Программирование на Python. Том 2
-
Глава 12. Сетевые сценарии
-
Глава 13. Сценарии на стороне клиента
-
Глава 14. Почтовый клиент PyMailGUI
-
Глава 15. Сценарии на стороне сервера
-
Глава 16. Сервер PyMailCGI
-
Глава 17. Базы данных и постоянное хранение
-
Глава 18. Структуры данных
-
Глава 19. Текст и язык
-
Глава 20. Интеграция Python/C
-
Глава 21. Заключение: Python и цикл разработки
-
- 2268
- 10 февраля 2017, 14:25
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением