Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Погрузитесь в логическую головоломку: откручивайте болты из планок на самых сложных уровнях! Вы не только расслабитесь в конце сложного дня, но еще и натренируете свой мозг, решая увлекательные задачки. Справитесь с ролью опытного мастера? Попробуйте свои силы в режиме онлайн бесплатно и без регистрации!

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Python + Обучение

С этим тегом используют

Программирование IT Программист IT юмор Разработка YouTube Образование Учеба Урок Английский язык Все
551 пост сначала свежее
5
Klubokbok
2 года назад
Серия Программирование простыми словами

Простыми словами о программировании⁠⁠

Всем привет! Решил вот начать делать курс, где просто рассказывать о программировании. Задача, чтобы человек посмотрел и понял, что это такое и надо ли это ему вообще. В идеале, чтобы человек сделал выводы до покупки дорогих курсов.

Программировать после этих видео вы не научитесь, так как это сложная профессия. Вдохновлялся я таким Ютуб каналом, как 3blue1brown, поэтому видео короткие, емкие и c хорошей инфографикой, чтобы их можно было смотреть хоть в обед на смартфоне. Первое видео прикрепляю к посту, остальные будут выкладываться отдельными постами. Удачи вам в поисках себя!

Показать полностью
[моё] Программирование Обучение Python Видео YouTube
5
NickEk
NickEk
2 года назад

Начал обучение на Яндекс Практикум⁠⁠

Всем привет.
Пишу пост ради получения знаний.

Всем привет!

В прошлом году начал изучать язык программирования Python.

Через некоторое время осознал, что к сожалению, самостоятельное обучение по видео и учебникам не имеет структурности, меня кидает то в одну то в другую сторону, хочется изучить все и сразу начиная от циклов и создания телеботов и заканчивая консольными клиентами ftp и почты.
в связи с этим было принято решение записаться на курс Python backend разработчика от Яндекса.
На текущий момент уже прошел вводный курс и углубленное изучение python. Сейчас нахожусь на спринте Django.

Учёба разделена на спринты с дедлайнами, что хорошо подстегивает.
Время спринтов рассчитано так, что у меня получается совмещать учёбу с работой, главное не филонить.

Информация подается легко, есть практика, но для большего понимания все равно приходится искать доп. информацию, так де всегда можно обратиться к одногруппникам и менторам.

В программе присутствуют проекты в конце спринтов, которые проверяют ревью. Вот тут меня особенно порадовало, ревью проверяет код, предлагает оптимизацию, а не только делает замечания, к данному вопросу подходит очень внимательно. Почему меня это порадовало? Да просто смотрел на обзоры людей которые специально сдавали плохо структурированный код, без соблюдения стандартов в других образовательных платформах, и этот код принимали, лишь бы работал...

В общем я продолжаю учёбу, по мере почаления чего то интересного буду мныормировать .

Всем хорошей и продуктивной недели :-)

Показать полностью
[моё] Обучение Python Backend Текст
0
proDream
proDream
2 года назад
Серия Цифровые профессии: Обучение

Обучение: восьмой месяц⁠⁠

Приветствую.
Уже 8 месяцев...
Предыдущий пост: Обучение: седьмой месяц

Общий блок 2/2 месяцев.
Специализация 6/9? месяцев.

Что произошло за месяц?

Начался курс по SQL. Изучаем конкретно MySQL. Изучение идёт достаточно гладко. Информация воспринимается хорошо, проблем с задачками на семинарах или в домашках нет от слова совсем. Лекции информативные. В общем то и рассказывать нечего.

Записался на курс "вне четверти" - "углублённый GIT". Изучаем более подробно работу с GITом. Например, работу с источниками удалённых репозиториев или отправку сразу в несколько, откат изменений, отмену коммитов и прочее. Материал интересный, возможно будет полезным.

Записался на 3-х дневный интенсив по SQL от SkillBox. На удивление, рекламы курсов было совсем мало, за то за три дня, закрепил полученные в GB знания и узнал дополнительные штуки. Хоть информация и преподносилась на примере SQLite.

Дипломный проект.
Активно работаю над проектом. Награфоманил уже 33 страницы. Стараюсь описывать свои действия достаточно подробно и со скриншотами.
Сайт делается, готова главная страница, страница категорий, страница списка новостей и сама страница новости. Но работы ещё много, из ближайшего, нужно ещё написать страницу материала, написать рабочий и главное релевантный поиск по материалам и новостям.
По началу Django казался невероятно сложным фреймворком, но в процессе начинаешь замечать ...закономерности?. Что многое работает по одним и тем же принципам. Очень интересно!
А ещё понравилось делать шаблон на Bootstrap5. максимально лояльный фреймворк к не-фронтендерам.

Осталось всего два занятия по SQL. Далее у нас курс по Алгоритмам и структурам данных. И снова на Java(за что мне это?)

Продолжаю учиться. После написания диплома, думаю уже буду готов искать первую работу в сфере.

Как-то так.

Показать полностью
[моё] Обучение Python Инвалид Образование Программист IT Программирование SQL Текст
9
Bobren
Bobren
2 года назад
ChatGPT

ChatGPT как учитель⁠⁠

Вот тут когда спорят, можно ли всему самостоятельно выучиться и высказываются только крайние точки, что точно можно или точно нельзя, я молчу, так как мое мнение такое - 99% можно выучить самому, но очень нужен человек, который снимет тебя с тормозов, если ты где-то не понимаешь. А такого человека найти нелегко, который будет в любое время на подхвате и имеет желание разобраться где ты не так понял и объяснить. Я сам программист, но бывает как сунешься в область, где не компетентен или просто используешь новую библиотеку, бывает приходится перелезть через грабли и не всегда без потерь. Расскажу, как я использовал ChatGPT для этого:

Попросил рассказать об одной фрейвоке(фрейфорке?). Он рассказал. Попросил показать его пример использования. Показывает. Спросил какие же тут функции фрейвока. Он извинился, что сразу не сказал и объяснил. Там был вызван шаблон с передачей переменной. Я попросил показать то место шаблона, где используется эта переменная. Он показывает. Даже это понимает. То есть, вполне адекватно реагирует даже на относительно сложные мысли и полностью как внимательный учитель. Индивидуальный для тебя. Значит, дальше говорю, ну это если константа, а если нужно по условию. Он говорит, что тогда так вот можно вставить кусочек из питона. То есть полностью меня в разъяснениях удовлетворил. Он, кстати, сам на питоне написан.

Из недостатков - немного многословен, но реагирует на просьбу сказать короче. Бывает не точно понимал вопрос, но это больше из-за неоднозначности человеческой речи, но на уточняющие вопросы реагирует адекватно. Типа, я сказал "форматирование", он начал отвечать о форматировании вывода, я тогда уточнил, что говорю о форматировании кода. В общем, серьезных недостатков не увидел, да и он же развивается. Я уверен, что на минимум 90% он хорошо поможет тем, кто что-то учит самостоятельно.

[моё] Программирование IT Python ChatGPT Обучение Помощь Текст
6
Блог компании
practicum.yandex
practicum.yandex
2 года назад

Я не умею и не люблю учиться, но хочу сменить работу⁠⁠

Эксперты карьерного центра Практикума рассказывают, как освоить что-то новое тем, кому обучение кажется мукой.

Я не умею и не люблю учиться, но хочу сменить работу IT, Профессия, Поиск работы, Python, Обучение, Программист, Фриланс, Инструкция, Учеба, Программирование, Проект, Длиннопост, Блоги компаний

Сперва давайте разберемся, из-за чего вам может казаться, что вы плохой ученик и почему онлайн-образование подойдёт даже тем, кто не любит учиться.

Я часто ленюсь

Зачастую мы называем ленью и прокрастинацией барьеры, которые мешают нам взяться за новую задачу. Скажем, вы открыли учебник, закопались в сложных терминах и отложили его на потом. Не беретесь за большое эссе, потому что не понимаете, с чего начать и как лучше выстроить приоритеты.  Освоить новую профессию — программирование, анализ данных или дизайн — кажется одним из таких дел. Огромным усилием, где нужно понять и запомнить слишком много информации.

Но если разбить большое дело на части и грамотно распределить время, объём уже не покажется таким страшным — для лени будет меньше поводов.

На онлайн-курсах Практикума у студентов достаточно времени на изучение материала. Учебные модули делятся на отдельные отрезки — спринты. Внутри каждого — свои дедлайны и задачи. Например, курс по анализу данных делиться на 14 спринтов, каждый длится по две недели. Вот как устроены несколько из них:

Первый спринт: за это время студенты узнают основы Python и основные концепции анализа данных. Уже на этом этапе студенты решают пять кейсов по работе с данными из разных областей. Эту часть можно пройти бесплатно.

Второй спринт: здесь студенты ещё глубже погружаются в язык программирования Python и начинают работать с библиотекой Pandas.

Третий спринт: студенты учатся очищать данные и преобразовывать их в разные форматы. На этом этапе они выполняют свой первый полноценный проект — определяют долю кредитоспособных клиентов банка.

Придерживаться всех дедлайнов помогают кураторы. Если они видят, что студент отстаёт и задерживает сдачу проектов — они напишут и помогут справиться с задачами. В программе предусмотрены каникулы, во время которых можно отдохнуть или повторить сложные темы. В итоге вы не копите «хвосты» и при этом не тратите на учёбу всё своё время.

У меня проблемы с мотивацией

Если вы хотите, но не можете заставить себя взяться за учёбу, или, наоборот, беретесь за множество учебных проектов и бросаете на полпути, скорее всего, вы всё ещё не до конца понимаете, зачем это нужно и куда это вас приведёт.

Понять, что делать с новыми навыками и как их можно использовать в будущем, лучше всего помогает личный опыт тех, кто уже состоялся в профессии, которую вы выбрали. На онлайн-курсах вас будет окружать сильное комьюнити. Как правило, выпускники делятся своим опытом в чатах и предлагают вакансии в личных проектах. 

На Youtube-канале Практикума регулярно появляются полезные лекции выпусков. А вот сразу пять историй о выпускниках Практикума разных возрастов и с разным опытом, у которых получилось найти работу и не сдаться.

Я не люблю теорию

К сожалению, без чтения конспектов и заучивания никуда и на онлайн-курсах. Секрет в том, что теория не так страшна, если её можно сразу применить: например, в Практикуме студенты пишут собственный код в онлайн-тренажёре уже на первом занятии или пробуют дизайнерские силы в задачнике Figma.

Когда теория сразу дополняется практикой, вы сразу видите, как знания помогают решать рабочие задачи. Кроме того, важно понимать, к каким результатам это может привести. В зависимости от курса студенты Практикума создают от пяти до четырнадцати самостоятельных проектов. А в Мастерской — агентстве внутри Практикума — студенты уже в процессе обучения вместе со специалистами и кураторами выполняют проекты для бизнесов и НКО: разрабатывают сайты, боты, создают удобные интерфейсы для приложений и решают маркетинговые задачи.

Я не понимаю, какое обучение выбрать

Сомневаться — это нормально. Хороший способ проверить себя — попробовать бесплатно. В Практикуме вы можете пройти бесплатную вводную часть, решить первые задачи и задать вопросы в чате с поддержкой. И только потом определиться, начинать обучение на курсе или нет.  

Реклама. ООО «Яндекс»

Показать полностью
IT Профессия Поиск работы Python Обучение Программист Фриланс Инструкция Учеба Программирование Проект Длиннопост Блоги компаний
8
club.pixel
club.pixel
2 года назад

Топ-20 интересных фактов о языке программирования Python⁠⁠

Топ-20 интересных фактов о языке программирования Python Обучение, Программирование, IT, Python, Linux, Длиннопост

Язык Python становится востребованнее с каждым годом. Предлагаем разобраться, за что так любят Питон.

Школа программирования для детей «Пиксель» представляет интересные факты о Пайтоне. Их чтение может оказаться как занимательным времяпровождением, так и толчком, что побудит к исследованию этого языка разработки.

О появлении Питона

Топ-20 интересных фактов о языке программирования Python Обучение, Программирование, IT, Python, Linux, Длиннопост

Начнем с того, как возник Python и почему он так называется.

  • Python появился из увлечения

Однажды голландский разработчик Гвидо ван Россум думал, чем заняться в предрождественскую неделю, и остановился на нетривиальном хобби — создании нового IT-языка. Было это в декабре 1989 года.

Но не только желание развлечься двигало программистом. Гвидо трудился в компании, которая нуждалась в языке сценариев — так разработчик решил внести вклад в компанию.

Вскоре кодер показал наработки коллегам. Уже в 1991 году проект возымел успех.

А вы тоже придумываете язык программирования, когда вам нечем занять себя?

  • Python — это не о змеях

Может показаться, что наименование языка связано с рептилиями, но это не так.

Гвидо ван Россум выбрал название в честь английской комик-труппы «Монти Пайтон», поклонником которой являлся. Шоу демонстрировалось на BBC в 1970-х годах.

Мнение о нейминге как о бессмысленной трате времени, интерес к телевизионному шоу «Летающий цирк Монти Пайтона» и желание присвоить языку короткое простое имя сделали дело — язык зовется Питоном.

Если вы не смотрели скетч-сериал, не беда: как написано в документации, увлеченность «Летающим цирком Монти Пайтона» — не обязательное условие использования Python. Однако документ утверждает, что любовь к тв-шоу помогает. Как конкретно, к сожалению, не указано.

Большинство людей по-прежнему ассоциирует язык со змеями. С этим, пожалуй, уже ничего не поделать.

  • Автор логотипа Пайтона — брат создателя языка

Этот интересный факт о Python напрямую связан с предыдущим. На эмблеме Python изображены как раз таки змеи. Пресмыкающиеся образуют квадрат.

Составил лого брат Гвидо, дизайнер Юст ван Россум. Шрифт текста тоже изобрел он.

До 2006 года логотип Питона был текстовым. Но кобры всевозможных видов в книгах, журналах и на сайтах про Python подтолкнули к смене лого во избежание путаницы.

Освоение Python

Топ-20 интересных фактов о языке программирования Python Обучение, Программирование, IT, Python, Linux, Длиннопост

Пайтон считается подходящим для начала погружения в IT. О том, почему это правда и как пригодится знание языка, рассказываем ниже.

  • Питон просто изучать

Язык Python относительно легко освоить — потому его предпочитают начинающие программисты и школьники. Никакого сложного синтаксиса — изучение основ займет 2–3 месяца.

Овладеть языком можно при помощи книг, YouTube-роликов, специализированных курсов по программированию на Python для детей. Увлекательно обучаться Пайтону через Майнкрафт: такой вариант привлечет подростка-игромана к кодингу и направит его энергию в созидательное русло.

Исследование Питона может стать стартом карьеры в высокооплачиваемой отрасли IT.

  • Пайтон используется везде

Python славится мультиплатформенностью. Он эксплуатируется повсюду: от смартфонов и ПК до серверных сетей. Язык поддерживает работу с операционными системами Windows, Linux, MacOS, Symbian, Android. Результативность запуска на платформах одинакова.

Разработка приложений, машинное обучение, ИИ, работа с большими данными, микропроцессоры — о да, Питон вездесущ.

Интересные факты про Пайтон и его популярность

Топ-20 интересных фактов о языке программирования Python Обучение, Программирование, IT, Python, Linux, Длиннопост

Переходим к феномену Питона — и убедимся в том, что язык пользуется всеобщей любовью.

  • Python старше, чем думалось

Пайтон кажется молодым языком — но виной тому бум на Питон, начавшийся в 2010 году. С момента выхода полноценной версии прошло 32 года — зрелый возраст. И это преимущество: язык постоянно дорабатывается, вокруг Питона успело сформироваться комьюнити, а ответы на возникающие вопросы новички могут найти на форумах.

И, кстати, Python старше Java. Первая версия Python появилась в 1991 году, а язык Java увидел свет в 1996 году.

  • Python повлиял на JavaScript

Python — один из 9 языков, воздействовавших на разработку JavaScript.

  • Python имеет C- и Java-варианты

У Python есть разновидности IT-языков C и Java.

Вариант C известен как CPython. Он дал Python достоинства C — например, производительность, комфорт и шанс компилировать программы на языке C.

Производительная Java-версия Python называется Jython. Язык позволяет импортировать классы Java в Python.

Существуют и другие реализации Пайтона: IronPython, Brython, RubyPython, PyPy, MicroPython.

  • К Python прибегают компании

Крупнейшие предприятия мира применяют Питон для разработок. Netflix и NASA, Spotify и Amazon, Mozilla и YouTube, Microsoft и Pinterest — эти и другие корпорации эксплуатируют язык.

В Yahoo Python используется во множестве программных продуктов: TurboGears, Django, Zope. А еще Питон — один из официальных языков веб-разработчиков Google.

  • Пайтон — в топе

И снова о популярности. В общепризнанном рейтинге TIOBE Python занимает 1 место — следом идут C и Java. До этого Питон продолжительное время входил в тройку самых популярных языков кодинга.

  • Python схож с английским

Одна из причин, почему Пайтон без труда поддается чтению и изучению — схожесть его синтаксиса с английским языком. Со знанием английского штудировать Python проще. Но также освоение Питона заодно поможет подтянуть английский язык.

  • Python — язык с открытым исходным кодом

Скачивание и использование языка бесплатно. Каждый член сообщества Python может внести лепту в развитие языка. Стоит учесть, что большинство предложений программистов не принимается.

Факты о Пайтоне для разработчиков

Топ-20 интересных фактов о языке программирования Python Обучение, Программирование, IT, Python, Linux, Длиннопост

Следующие пункты понравятся тем, кто недавно приступил к познанию Питона.

  • У Python большая библиотека

Python обладает обширной библиотекой с предварительно написанными данными: от сложного анализа до коннекта с ZIP-архивами.

Этим обеспечивается легкий старт работы с языком и шанс реализации проектов различных уровней сложности.

  • Пайтону не нужен компилятор

Код, сформированный на Python, выполняет интерпретатор, а не компилятор — этим Питон отличается от других IT-языков.

Это означает отсутствие стадии компиляции в машинный код — программа пошагово осуществляется в среде исполнения.

  • В Питоне нет скобок

В отличие от собратьев Java и C++, в Python не ставятся скобки для разделения кода — для этого предназначены обязательные отступы.

Пробелы и отступы добавляют языку визуальной привлекательности и позволяют интуитивно его понимать. Вторая сторона медали: скобки делают код комфортнее для поддержки.

  • У Python нет указателей

Python передает объекты по ссылке. Другие IT-языки традиционно совершают это при помощи указателей: переменные содержат адреса памяти с местонахождением других переменных. Так вот, в Питоне этого нет: язык ограждает пользователя от случайных неверных действий.

Бонусные Python-факты

Топ-20 интересных фактов о языке программирования Python Обучение, Программирование, IT, Python, Linux, Длиннопост

Напоследок предлагаем ознакомиться с неожиданными и любопытными фактами, которые помогут лучше узнать Питон.

  • Python есть на Марсе

Язык используется в марсоходе, запущенным NASA. Не стоит обольщаться: в национальном космическом ведомстве Пайтон не применяется для серьезных проектов — например, на тему полетов или доставки военного назначения.

В NASA Python задействуется для технологических задач и в математических вычислениях, в которых параметры полета принимаются в расчет в небольшой степени.

  • Python обогнал французский

Внезапно, но это так. В результате проведенного в Англии опроса Python оказался привлекательным для изучения в начальных британских школах языком. 60% родителей желают, чтобы школьники осваивали кодинг на Питоне, а не иностранный язык.

И нет, этот пункт не о нелюбви к французскому языку — но об интересе к IT в целом и Python в частности.

  • Пайтон познал дзен

Философия программирования «Дзен Питона» описывается в стихотворении. Прочитать творение можно, введя команду «import this» в консоли.

Стих призван отобразить философию Python. Автор — Тим Питерс, внесший серьезный вклад в сообщество Python.

Если с английским не дружите, рекомендуем погуглить перевод на русский: поможет проникнуться духом Пайтона и вдохновиться на погружение в этот IT-язык.

  • Антигравитация и летающий Питон

Набрав import antigravity, программист попадает на web-страницу с комиксом XKCD о модуле антигравитации, в котором упоминается Python.

***

Вот и подошли к концу интересные факты про Python, которыми сегодня хотелось бы поделиться. Школа «Пиксель» надеется, что подборке удалось вдохновить читателей на изучение Пайтона.

Показать полностью 6
Обучение Программирование IT Python Linux Длиннопост
2
24
Lifehack
Lifehack
2 года назад
Life-Hack [Жизнь-Взлом]/Хакинг

Топ 10 бесплатных курсов на Stepik, которые помогут изучить Python⁠⁠

Наш топ-10 бесплатных курсов на Stepik, которые могут помочь в изучении Python:

1. "Python: основы и применение" от Mail.ru Group

2. "Основы программирования на Python 3" от Computer Science Center

3. "Python. Базовый курс" от Hexlet

4. "Python для начинающих" от SkillFactory

5. "Основы Python" от Codecademy

6. "Python. Практика и применение" от Hexlet

7. "Программирование на Python" от GeekBrains

8. "Python: основы и применение. Часть 2" от Mail.ru Group

9. "Python для анализа данных" от Coursera / Академия big data MADE

10. "Python - программирование на каждый день и сверхбыстрое прототипирование" от Coursera / Московский физико-технический институт.

Эти курсы предлагают различные уровни сложности и фокусируются на различных аспектах изучения Python, от начальных до продвинутых. Выберите курс, который лучше всего подходит для ваших потребностей, и начните изучение Python сегодня!

Большая библиотека книг по программированию!

[моё] Программирование IT Python Программист Обучение Текст
11
37
Sevr
2 года назад
Программирование на python

Программисты на Python, нужен совет⁠⁠

На старости лет решил выучить Python. Сейчас прохожу начальный курс на Ст**ик, и очень нужен совет: посоветуйте какой-то план обучения, курсы, задачи и так далее, чтобы не распыляться на второстепенные задачи. Главная цель - автоматизация работы с сайтами, написание скриптов и ботов, автоматизирующих процессы. Грубо говоря, если бы сейчас вы начинали с нуля - каким было бы ваше обучение? Спасибо. Что касается платных или бесплатных курсов - не имеет значения. Без рейтинга и , надеюсь, без негатива.

[моё] Python Программирование Обучение Помощь Без рейтинга Курсы программирования Текст
49
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии