Python для начинающих - обучающий курс, который позволит вам быстро и эффектино освоить программирование на языке Python.
Python очень легкий и мощный язык программирования. Вам не надо будет запоминать и вводить много лишних символов, которые Вы можете встретить в Си-подобных языках.
Программный код на Python читается легче, чем в других языках программирования, в результате чего многократное использование и обслуживание кода выполняется гораздо проще, чем использование программного кода на других языках сценариев. Python содержит самые современные механизмы многократного использования программного кода, каким является ООП.
В составе Python поставляется большое число собранных и переносимых функциональных возможностей, известных как стандартная библиотека. Эта библиотека предоставляет Вам массу возможностей, востребованных в прикладных программах, начиная от поиска текста по шаблону и заканчивая сетевыми функциями. Python допускает расширение как за счёт ваших собственных библиотек, так и за счёт библиотек, созданных другими разработчиками.
Большая часть программ на языке Python выполняется без изменений на всех основных платформах. Перенос программного кода из Linux в Windows заключается в простом копировании файлов программ с одной машины на другую.
По сравнению с компилирующим, или строго типизированными языками, такими как С, С++ или Java, Python во много раз повышает производительность труда разработчика. Объем программного кода на языке Python обычно составляет треть, или даже пятую часть эквивалентного программного кода на языке С++ или Java, что означает меньший объем ввода с клавиатуры, меньшее количество времени на откладку и меньший объем трудозатрат на сопровождение. Кроме того, программы на языке Python запускаются сразу же, минуя длительные этапы компиляции и связывания, необходимые в некоторых других языках программирования, что еще больше увеличивает производительность труда программиста.
Плюсы Python состоят еще в том, что по нему есть масса качественной литературы.
Вот источники, которые помогут Вам познакомиться ближе с Python.
Настоятельно рекомендую прочитать первым делом книгу - Марк Лутц. Изучаем Python, 4-е издание. Книга переведена на русский язык.
symbol.ru/date/816603.html
Для тех, кто знает английский, можно прочитать документацию на официальном сайте Python. Там всё довольно понятно описано.
docs.python.org
Неплохой ресурс - Основы программирования на Python. Учебник. Вводный курс.
younglinux.info/pdf
Язык программирования Python. Объясняется всё довольно доступно и на русском.
python.ru/files/book-ods.pdf
Хорошая книга, тоже всё доступно и на русском — Python. Подробный справочник, 4-е издание.
symbol.ru/date/784182.html
А если же Вы более принимаете информацию по видео, то могу посоветовать уроки от компании Google, которые ведёт Ник Парланте - ученик из Стэнфорда. Шесть видеолекций на YouTube. Но в бочке мёда тут есть капля дёгтя Ведёт он на английском языке с английскими субтитрами. Но надеюсь, что остановит это немногих.
youtube.com/watch?v=tKTZoB2Vjuk
Что делать, если я прочитал книги, но не знаю как применять знания?
Без паники!
Советую почитать книгу Марк Лутц. Программирование на Python (4-е издание). Ранее было "изучаем", а тут "Программирование". В "Изучаем" Вы получаете знания Python, в "Программирование" Марк Вас учит как их применять в Ваши будущие программы. Книга очень полезная. И думаю одной её Вам хватит.
symbol.ru/date/841171.html
Хочу практики!
Легко.
Выше я писал о видеолекциях от Ника Парланте на YouTube, но у них есть также некие задачки на сайте. Интересные задачки, советую каждому. На английском.
code.google.com/intl/uk/edu/languages/google-python-class/exercises/basic.html
Недавно школа программирования Codecademy открыла интерактивные Python-курсы. После прохождения каждого мини-курса, Вам будет позволено пройти некую "практику". Уроки ведутся на английском, но всё доступно и понятно. Начинается с переменных и типов данных.
codecademy.com/ru/courses/introduction-to-python-6WeG3/0?curriculum_id=4f89dab3d788890003000096
И на окончание - хорошие закрепляющие и начинающие курсы. Learn Python The Hard Way.
learnpythonthehardway.org/book
Python очень легкий и мощный язык программирования. Вам не надо будет запоминать и вводить много лишних символов, которые Вы можете встретить в Си-подобных языках.
Программный код на Python читается легче, чем в других языках программирования, в результате чего многократное использование и обслуживание кода выполняется гораздо проще, чем использование программного кода на других языках сценариев. Python содержит самые современные механизмы многократного использования программного кода, каким является ООП.
В составе Python поставляется большое число собранных и переносимых функциональных возможностей, известных как стандартная библиотека. Эта библиотека предоставляет Вам массу возможностей, востребованных в прикладных программах, начиная от поиска текста по шаблону и заканчивая сетевыми функциями. Python допускает расширение как за счёт ваших собственных библиотек, так и за счёт библиотек, созданных другими разработчиками.
Большая часть программ на языке Python выполняется без изменений на всех основных платформах. Перенос программного кода из Linux в Windows заключается в простом копировании файлов программ с одной машины на другую.
По сравнению с компилирующим, или строго типизированными языками, такими как С, С++ или Java, Python во много раз повышает производительность труда разработчика. Объем программного кода на языке Python обычно составляет треть, или даже пятую часть эквивалентного программного кода на языке С++ или Java, что означает меньший объем ввода с клавиатуры, меньшее количество времени на откладку и меньший объем трудозатрат на сопровождение. Кроме того, программы на языке Python запускаются сразу же, минуя длительные этапы компиляции и связывания, необходимые в некоторых других языках программирования, что еще больше увеличивает производительность труда программиста.
Плюсы Python состоят еще в том, что по нему есть масса качественной литературы.
Вот источники, которые помогут Вам познакомиться ближе с Python.
Настоятельно рекомендую прочитать первым делом книгу - Марк Лутц. Изучаем Python, 4-е издание. Книга переведена на русский язык.
symbol.ru/date/816603.html
Для тех, кто знает английский, можно прочитать документацию на официальном сайте Python. Там всё довольно понятно описано.
docs.python.org
Неплохой ресурс - Основы программирования на Python. Учебник. Вводный курс.
younglinux.info/pdf
Язык программирования Python. Объясняется всё довольно доступно и на русском.
python.ru/files/book-ods.pdf
Хорошая книга, тоже всё доступно и на русском — Python. Подробный справочник, 4-е издание.
symbol.ru/date/784182.html
А если же Вы более принимаете информацию по видео, то могу посоветовать уроки от компании Google, которые ведёт Ник Парланте - ученик из Стэнфорда. Шесть видеолекций на YouTube. Но в бочке мёда тут есть капля дёгтя Ведёт он на английском языке с английскими субтитрами. Но надеюсь, что остановит это немногих.
youtube.com/watch?v=tKTZoB2Vjuk
Что делать, если я прочитал книги, но не знаю как применять знания?
Без паники!
Советую почитать книгу Марк Лутц. Программирование на Python (4-е издание). Ранее было "изучаем", а тут "Программирование". В "Изучаем" Вы получаете знания Python, в "Программирование" Марк Вас учит как их применять в Ваши будущие программы. Книга очень полезная. И думаю одной её Вам хватит.
symbol.ru/date/841171.html
Хочу практики!
Легко.
Выше я писал о видеолекциях от Ника Парланте на YouTube, но у них есть также некие задачки на сайте. Интересные задачки, советую каждому. На английском.
code.google.com/intl/uk/edu/languages/google-python-class/exercises/basic.html
Недавно школа программирования Codecademy открыла интерактивные Python-курсы. После прохождения каждого мини-курса, Вам будет позволено пройти некую "практику". Уроки ведутся на английском, но всё доступно и понятно. Начинается с переменных и типов данных.
codecademy.com/ru/courses/introduction-to-python-6WeG3/0?curriculum_id=4f89dab3d788890003000096
И на окончание - хорошие закрепляющие и начинающие курсы. Learn Python The Hard Way.
learnpythonthehardway.org/book
Очень грамотно написали. Поборка не плохая.
ОтветитьУдалитьГлавное не бросить, так как понимание приходит с практикой.
И главное не застрять в книгах.
http://spb-tut.ru/guest/pages/15/