
Python для начинающих
Пару слов о сайте
Наш ресурс создан как для начинающих программистов, которые хотели бы научиться программировать «с нуля», так и для состоявшихся профессионалов, которые решили быстро ознакомиться с основами языка программирования Python. Для этих целей на сайте имеется достаточное количество учебных материалов: учебник, задачник, статьи, учебные коды и программы.
Если в ходе освоения учебного материала у вас возникнут трудности или будут обнаружены какие-либо ошибки, пишите мне в соцсети
(в первую очередь стараюсь отвечать подписчикам).
Что такое Python?
Python - это высокоуровневый
объектно-ориентированный интерпретируемый язык программирования общего назначения.
Благодаря простоте и лаконичности своего синтаксиса, внушительной стандартной библиотеке и огромному количеству бесплатных ресурсов, активно
поддерживающихся многочисленным сообществом программистов, Питон по праву стал одним из самых популярных языков
программирования в мире, заслуженно занимая вторые и третьи строчки мировых рейтингов. Язык активно используется в машинном обучении,
проектировании ИИ, веб-разработке, создании игр, офисных, математических, мобильных и других приложений. В своей
работе, например, Python используют такие гиганты, как Nasa,
Google, Facebook и др.
Новости сайта
20.01.22. Закончен очередной параграф учебника «Установка библиотек и окружения Python».
16.01.22. На сайт был добавлен раздел «Python :: Коды, программы, скрипты» с первым небольшим учебным проектом «Консольный менеджер проектов».
12.01.22. В сборник статей добавлена статья «Установка Python в ОС Windows».
20.12.22. В учебник добавлен новый параграф «Исключения и ошибки в Python».
17.12.22. До конца текущего года стоимость подписки на дополнительные учебные материалы будет снижена на 30% и составит около 10 у.е. Успейте подписаться по праздничной цене!
11.12.22. В задачник был добавлен раздел «Олимпиадные задачи», в котором будут представлены адаптированные задачи по олимпиадному программированию. Кроме того, был добавлен ряд задач в другие разделы, а также исправлены ошибки, обнаруженные в ходе решения нашими внимательными подписчиками.
22.11.22. В учебник добавлен новый параграф «Файлы и каталоги в Python».
28.10.22. В учебник добавлен новый параграф «Установка библиотек и окружения Python». Выложен первый пункт (параграф дополняется). Также в раздел задачника «Простейшие скрипты и программы» добавлена задача на создание оболочки для менеджера пакетов pip.
24.10.22. Закончена предварительная версия курса «Python за час». Курс состоит из примеров учебника с подробными комментариями, что позволит новичкам быстрее погрузиться в атмосферу синтаксиса языка.
09.10.22. Закончена предварительная версия параграфа «Модули и пакеты в Python». В случае обнаружения ошибок, опечаток и недоработок сообщите мне, пожалуйста, через соцсети.
25.01.22. Сайт был размещен на хостинге белорусского провайдера hoster.by и стал доступен для посещений всем пользователям.
Помогите проекту, подпишитесь!
Подписка на учебные материалы сайта оформляется сроком на один год и стоит около 15 у.е. После подписки вам станут доступны следующие возможности.
- Доступ ко всем ответам на вопросы и решениям задач.
- Возможность загрузки учебных кодов и программ на свой компьютер.
- Доступ ко всем тренажерам и видеоурокам (когда появятся).
- Возможность внести свой скромный вклад в развитие проекта и мира во всем мире, а также выразить свою благодарить автору за его труд. Нам очень нужна ваша поддержка!
Порядок обучения на сайте
Для эффективного обучения на сайте постарайтесь придерживаться предлагаемого ниже порядка изучения материалов, а также следуйте всем перечисленным для каждого пункта рекомендациям.
- Начните свое обучение с чтения первых двух параграфов учебника. После чего установите интерпретатор Python и какую-нибудь среду разработки. Как это сделать вы узнаете в последнем пункте второго параграфа.
- Хотя бы бегло пройдите вводный курс «Python за час». Все что от вас потребуется в ходе прохождения курса - это внимательно прочитать код примеров, параллельно набирая их в выбранной вами среде разработки. Сложные моменты разрешается пропускать, но сам курс следует пройти до конца. Это позволит вам привыкнуть к синтаксису языка и значительно облегчит понимание нового материала в ходе дальнейшей работы с учебником.
- После прохождения вводного курса можете продолжить чтение учебника. По ходу чтения обязательно набирайте код примеров в редакторе, смотрите видеоуроки по теме (если они имеются), а также старайтесь самостоятельно отвечать на все вопросы в конце каждого параграфа. Закончив работу над очередным параграфом, обязательно решайте предлагаемые по теме задачи (ссылка на соответствующий раздел задачника указывается в конце параграфа).
- Еще раз бегло пройдитесь по курсу «Python за час». Набирать код примеров не нужно, просто прочтите весь код еще раз. Это должно занять у вас не более одного часа.
- Далее переходите к последнему разделу задачника «Первые скрипты и программы». Внимательно и неторопясь разберите исходный код каждой программы, после чего наберите все самостоятельно.
- Закончив с учебником и задачами, переходите в раздел учебных кодов с готовыми программами и приложениями (в данный момент раздел находится на стадии разработки). Здесь вам предстоит разбор исходного кода с попутным самостоятельным изучением основ различных сторонних пакетов и библиотек (ссылки на документацию всех используемых в программах библиотек находятся в нашем справочнике в разделе «Фреймворки и библиотеки»).
- Выбирайте интересующую вас область, знакомьтесь с ней и пробуйте писать собственные программы и приложения.
Помочь разработчикам Python
Для того, чтобы перечислить средства непосредственно организации Python Software Foundation, которая занимается развитием языка программирования Python, перейдите на официальную страницу https://www.python.org, нажмите на оранжевую кнопку Donate слева от поля поиска и затем просто следуйте инструкциям на открывшейся странице.
