The English version of the post can be found here: https://steemit.com/hive-152587/@alexmove.witness/small-python-school-1
Изучение Python.
Итак, изучаем Python. Применять навыки будем в первую очередь на разработке чат-бота для телеграмм, а затем для блокчейна STEEMIT. Основная идея для разработки - это STEEM-SONG. Ознакомится с идеей можно тут:
Я буду использовать тег #steem-song
До этого я разрабатывал на NodeJs, однако меня привлекает Python.
По состоянию на октябрь 2021 года Python занимает первое место в рейтинге TIOBE популярности языков программирования с показателем 11,27%. «Языком года» по версии TIOBE Python объявлялся в 2007, 2010, 2018 и 2020 годах
Цитата из Wikipedia.
Также существует рейтинг IEEE, который можо увидеть по ссылке: https://spectrum.ieee.org/top-programming-languages/
И в этом рейтинге также лидирует Python! Таким образом, Python занимает лидирующие позиции. А Js входит как минимум в пятерку наиболее популярных языков.
Пришло время изучать Python!
Присоединяйтесь все, кто также этого хочет.
Прошли те далекие времена, когда для изучения нужно было ехать за книгами или идти в библиотеку. Теперь достатчно зайти в google и набрать "курс Python" - и вуаля! я получаю доступ к обучение.
Начну с youtube! )
И с других площадок.
Задача - изучить язык.
Цель - чат и steem-song
Приступаем!
Курс по python - 7 часов. Очень сжато, без линшнего. Ввиду плотности материала, можно параллельно изучать другие уроки, а этот курс из 7 часов обработать, скажем, за месяц.
420 минут делим на 30, получается по 14 минут в день.
Изучаем первые 14 минут материала "Курс по python - 7 часов".
Тезисы:
- Чтобы хорошо изучать язык - надо кого-то учить! (Поэтому будем делать школу программирования? Школу Python)
- Язык python - универсальный.
- Хорошо ставить версию выше 3.5
- Можно одинарные и двойные кавычки.
- Важен читабельный код для python. Красиво лучше, чем не красиво".
- Решетка комментирует
- Каждая переменная - под свою отдельную цель.
- Не стоит излишне оптимизировать
Материал номер два.
10 уроков, значит каждый день по 1/3 урока.
первый урок - 24 минут, значит 8 минут.
Тезисы:
- Языки программирования низкого уровня - это тот код, который понимает процессор.
- Языки программирования высокого уровня - это иструкции для процессора, более понятный для человека.
- Комплияторы и интерпретаторы. Комплиятор создает исполняемый файл. Интерпретатор выполняет программу построчно.
- Объектно ориентированный язык.
- Создали в Голландии
- Летающий язык Монти Пайтон.
- Есть своя философия. Программа должна быть как можно более проще. Легко читалась. Не была слишком запутана.
- Пайтон универсальный язык программирования.
8 минут законены.
Ура! Мы занимаемся изучением языком Python, приходите на следующий урок. Мы будем продолжать изучать дальше.
Ближайшая цель - написать небольшой чат бот для телеграм на языке python
Хорошего дня!
Спасибо за изучение!
Upvoted! Thank you for supporting witness @jswit.
![default.jpg](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmNwBDPMPvL1yaKWTYF4wxyUmxWiEJgAy1WZWTJyCha5wE/jswit_comment_initial.w320.jpg)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@tipu curate
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit