вакансия Python-программиста в Юлмарт без опыта:
https://spb.hh.ru/vacancy/32948397
Junior Data Scientist без опыта в геймдев:
https://spb.hh.ru/vacancy/32952154
Программист C/Python для занятия наукой:
https://spb.hh.ru/vacancy/32791954
Джун для написания ботов:
https://spb.hh.ru/vacancy/32540615
Стажер в Яндекс для задач ML:
https://spb.hh.ru/vacancy/32909731
https://spb.hh.ru/vacancy/32948397
Junior Data Scientist без опыта в геймдев:
https://spb.hh.ru/vacancy/32952154
Программист C/Python для занятия наукой:
https://spb.hh.ru/vacancy/32791954
Джун для написания ботов:
https://spb.hh.ru/vacancy/32540615
Стажер в Яндекс для задач ML:
https://spb.hh.ru/vacancy/32909731
Записал видео о Python 😇
Говорим о присваивании целых чисел.
От ваших отзывов, предложений и вопросов зависят дальнейшие выпуски 😉
https://vk.com/wall-181854671_27
Говорим о присваивании целых чисел.
От ваших отзывов, предложений и вопросов зависят дальнейшие выпуски 😉
https://vk.com/wall-181854671_27
VK
Этюды для программистов на Python. Запись со стены.
Записал видео о Python 😇
Говорим о присваивании целых чисел.
От ваших отзывов, предложений и в... Смотрите полностью ВКонтакте.
Говорим о присваивании целых чисел.
От ваших отзывов, предложений и в... Смотрите полностью ВКонтакте.
Учел все ваши пожелания и подготовил второе видео про списки в Python🥳
Жду отзывы, вопросы и предложения😉 😇👍🏻 https://vk.com/video-181854671_456239021
Жду отзывы, вопросы и предложения😉 😇👍🏻 https://vk.com/video-181854671_456239021
VK Видео
02. Оператор присваивания для списков в Python
В этом видео говорим о работе со списками в Python.
Друзья, по многочисленным просьбам запускаю #python_марафон 🥳
Раз в неделю буду записывать небольшое видео об основах языка Python.
Видео включает теорию и упражнения для самостоятельного выполнения.
Жду отзывы и предложения👍🏻
Отдельное спасибо моим друзьям из Epic Skills за неоценимую моральную поддержку 😉
Да пребудет с вами Гвидо!💪🏻
Поехали!
https://youtu.be/ROIb6kInHD4
Раз в неделю буду записывать небольшое видео об основах языка Python.
Видео включает теорию и упражнения для самостоятельного выполнения.
Жду отзывы и предложения👍🏻
Отдельное спасибо моим друзьям из Epic Skills за неоценимую моральную поддержку 😉
Да пребудет с вами Гвидо!💪🏻
Поехали!
https://youtu.be/ROIb6kInHD4
YouTube
Python: основы программирования. Урок 1
Первая часть экспресс-курса по языку Python.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_01.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_01.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Продолжаем #python_марафон 😎 и смотрим следующий урок 🥳
Вторая неделя - полет нормальный🤪 https://youtu.be/ouZBpsgn2bE
Вторая неделя - полет нормальный🤪 https://youtu.be/ouZBpsgn2bE
YouTube
Python: основы программирования. Урок 2
Вторая часть экспресс-курса по языку Python.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_02.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_02.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Подготовил два новых видео #python_марафон 😎
Урок 3: https://www.youtube.com/watch?v=9K1q19l7EUM
Урок 4: https://www.youtube.com/watch?v=7ue_Vz17i5g
Урок 3: https://www.youtube.com/watch?v=9K1q19l7EUM
Урок 4: https://www.youtube.com/watch?v=7ue_Vz17i5g
Урок 5 #python_марафон про списки: https://youtu.be/jEPKPzntN5Q
YouTube
Python: основы программирования. Урок 5
Пятая часть экспресс-курса по языку Python.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_05.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_05.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Урок 6 #python_марафон про циклы for и while: https://youtu.be/XPbpktpYgeM
YouTube
Python: основы программирования. Урок 6
Шестая часть экспресс-курса по языку Python: разбираем циклы for и while.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_06.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_06.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
На 7 уроке #python_марафон разбираем множества, кортежи и словари: https://youtu.be/nXggilOWarg
YouTube
Python: основы программирования. Урок 7
Седьмая часть экспресс-курса по языку Python: множества, кортежи и словари.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_07.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_07.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
8 урок #python_марафон об обработке ошибок, файлах и юникоде: https://youtu.be/xTej-yV2BpQ
YouTube
Python: основы программирования. Урок 8
Восьмая часть экспресс-курса по языку Python: обработка ошибок, чтение и запись в файл, unicode.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_08.pdf
Блокнот к уроку про обработку ошибок: https://vk.cc/9TVrd6
Блокнот к уроку про файлы: htt…
Презентация: https://dfedorov.spb.ru/python3/python_marafon_08.pdf
Блокнот к уроку про обработку ошибок: https://vk.cc/9TVrd6
Блокнот к уроку про файлы: htt…
урок 9 #python_марафон , говорим про ООП, классы, объекты и наследование https://youtu.be/hNfvscEnDtw
YouTube
Python: основы программирования. Урок 9
Девятая часть экспресс-курса по языку Python: ооп, классы, объекты и наследование.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_09.pdf
Блокнот к уроку: https://vk.cc/9UnSwH
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_09.pdf
Блокнот к уроку: https://vk.cc/9UnSwH
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
заключительный урок 10 #python_марафон о разработке графических приложений на tkinter https://youtu.be/oFE1IAzAOtM
YouTube
Python: основы программирования. Урок 10
Заключительная десятая часть экспресс-курса по языку Python: графический интерфейс tkinter.
Презентация: https://dfedorov.spb.ru/python3/python_marafon_10.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Презентация: https://dfedorov.spb.ru/python3/python_marafon_10.pdf
Канал в Telegram: https://www.tgoop.com/joinchat-AAAAAEO_fzFbEajSa7GJCA
#python_марафон
Сколько времени необходимо, чтобы профессионально научиться программировать на Python? День? Год или 5 лет?
Здесь нет окончательного ответа.
Ежегодно выходят новые версии, появляются новые библиотеки и технологии.
С удивлением обнаружил, что мой старый код не работает в новой версии pandas.
Обучение как и жизнь - это процесс.
В обучении программированию нельзя достигнуть границы познания.
Здесь нет окончательного ответа.
Ежегодно выходят новые версии, появляются новые библиотеки и технологии.
С удивлением обнаружил, что мой старый код не работает в новой версии pandas.
Обучение как и жизнь - это процесс.
В обучении программированию нельзя достигнуть границы познания.
Друзья, книга "Программирование на языке высокого уровня Python" теперь доступна для заказа на Озоне 🤟🏻
Знаю, что многие из вас ее уже читали ☺️
Буду благодарен за отзывы на Озоне:
https://www.ozon.ru/product/programmirovanie-na-yazyke-vysokogo-urovnya-python-177783809/
На данный момент я дописываю новое дополненное издание, надеюсь, до нового года оно появится в продаже! 😇
PS. немного устаревшая электронная версия лежит на сайте: https://dfedorov.spb.ru/python3/
Знаю, что многие из вас ее уже читали ☺️
Буду благодарен за отзывы на Озоне:
https://www.ozon.ru/product/programmirovanie-na-yazyke-vysokogo-urovnya-python-177783809/
На данный момент я дописываю новое дополненное издание, надеюсь, до нового года оно появится в продаже! 😇
PS. немного устаревшая электронная версия лежит на сайте: https://dfedorov.spb.ru/python3/
Составил сравнительную таблицу между мышлением программиста и аналитика данных.
Выяснилось, что аналитик во многом использует инструментарий мышления ученого: постановка и проверка гипотез, разработка моделей и пр. Программист в больше степени инженер, который ориентирован на создание нового.
Выводы: аналитиков нельзя обучать по шаблонам программистов и наоборот, в программу обучения аналитиков необходимо включить курс по научной деятельности.
Выяснилось, что аналитик во многом использует инструментарий мышления ученого: постановка и проверка гипотез, разработка моделей и пр. Программист в больше степени инженер, который ориентирован на создание нового.
Выводы: аналитиков нельзя обучать по шаблонам программистов и наоборот, в программу обучения аналитиков необходимо включить курс по научной деятельности.
А вы знали, что в pandas можно создавать собственные методы? Это позволяет значительно упростить жизнь аналитика, например, при создании сводных таблиц. На эту тему перевел статью Криса Моффита: http://blog.dfedorov.spb.ru/all/sozdanie-prostyh-svodnyh-tablic-v-pandas-s-pomoschyu-sidetable/
Друзья, единственный способ освоить Python - это решать практические задачи или кейсы! 👨🏫
Сегодня представляю две заметки на эту тему.
1) Эволюция командной оболочки от Python к Jupyter Lab: http://blog.dfedorov.spb.ru/all/evolyuciya-komandnoy-obolochki-python/
2) IPython для системного администрирования (разбираемся с классом IPython.utils.text.SList):
http://blog.dfedorov.spb.ru/all/poluchit-identifikatory-processov-prinadlezhaschih-polzovatelyu/
Сегодня представляю две заметки на эту тему.
1) Эволюция командной оболочки от Python к Jupyter Lab: http://blog.dfedorov.spb.ru/all/evolyuciya-komandnoy-obolochki-python/
2) IPython для системного администрирования (разбираемся с классом IPython.utils.text.SList):
http://blog.dfedorov.spb.ru/all/poluchit-identifikatory-processov-prinadlezhaschih-polzovatelyu/
Задача для разминки: вывести список поддиректорий в текущей директории несколькими способами.
Решение (4 способа): http://blog.dfedorov.spb.ru/all/opredelyaem-podkatalogi-v-tekuschem-kataloge/
Решение (4 способа): http://blog.dfedorov.spb.ru/all/opredelyaem-podkatalogi-v-tekuschem-kataloge/
Мышление определяется языком программирования.
Часто о мышлении говорят в терминах парадигм программирования.
Парадигмы — различные подходы человека к осмыслению одного и того же явления.
Выделяют четыре основных парадигмы программирования и множество универсальных.
К основным относят:
- Императивное программирование
- Функциональное программирование
- Декларативное программирование
- Объектно-ориентированное программирование
В отличие от научных парадигм (вспомним гео-гелиоцентрическую систему мира) в программировании происходит расширение, а не исключение парадигм.
Все подробности по ссылке:
http://blog.dfedorov.spb.ru/all/paradigmy-v-myshlenii-programmista/
Часто о мышлении говорят в терминах парадигм программирования.
Парадигмы — различные подходы человека к осмыслению одного и того же явления.
Выделяют четыре основных парадигмы программирования и множество универсальных.
К основным относят:
- Императивное программирование
- Функциональное программирование
- Декларативное программирование
- Объектно-ориентированное программирование
В отличие от научных парадигм (вспомним гео-гелиоцентрическую систему мира) в программировании происходит расширение, а не исключение парадигм.
Все подробности по ссылке:
http://blog.dfedorov.spb.ru/all/paradigmy-v-myshlenii-programmista/