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

Башня

Аркады, Строительство, На ловкость

Играть

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

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

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

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

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

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

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

Python + Образование

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

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

Решаем типовые задачки на цикл for (Python) с объяснением «для тупых»⁠⁠

Решения задачек из видео https://github.com/vrom1990/forstreams/tree/main/stream24.04.23

Ссылочки на меня:

https://zen.yandex.ru/id/vrom1990

https://t.me/vrom1990pb

https://pikabu.ru/@vrom1990

https://archive.org/details/python-tupyh

https://vk.com/vrom1990pb

https://www.youtube.com/c/ВячеславРоманьков

https://teletype.in/@vrom1990/

Показать полностью
[моё] Образование Программирование Обучение YouTube Python Видео
8
Блог компании
Eduson
Eduson
2 года назад
Серия IT и аналитика

За что и кому платят в айти⁠⁠

Сейчас из каждого утюга слышно: «Большинство востребованных профессий — в IT». Давайте вместе разберемся так ли это на самом деле (даже графики в Экселе сделали!).

Предлагаем для начала посмотреть на среднюю зарплату для трёх IT-профессий: попроще (тестировщик), посложнее (разработчик) и творческой (веб-дизайнер).

За что и кому платят в айти Профессия, Удаленная работа, Образование, Поиск работы, Опыт, Зарплата, IT, Айтишники, Python, Блоги компаний

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

За что и кому платят в айти Профессия, Удаленная работа, Образование, Поиск работы, Опыт, Зарплата, IT, Айтишники, Python, Блоги компаний

Как мы уже поняли, в IT есть профессии попроще и «подешевле» и профессии посложнее и «подороже». Получается, что почти каждый может найти в IT специальность под свои запросы, амбиции и способности, но профессиям попроще учиться очевидно легче. Сложим два плюс и два и получим еще один вывод: чем легче профессия и быстрее период обучения, тем больше в ней новичков, тем выше конкуренция и ниже средняя зарплата.

То же работает и в обратную сторону, поэтому разработчиков или аналитиков, например, ищут больше и упорнее, чем тестировщиков или веб-дизайнеров. Именно о первой группе стоит думать, когда вы слышите про страшный-ужасный дефицит кадров в IT.

Но ищут и будут искать все равно всех. По данным коллег из @hh.ru, 57% IT-компаний намерены расширять свою сферу деятельности в 2023 году. Логично, что такой же процент компаний собирается увеличивать штат и нанимать IT-специалистов разных уровней и компетенций, поэтому идти в сферу IT все равно прибыльно и перспективно.

Как вы вообще к IT относитесь?

Показать полностью 2
Профессия Удаленная работа Образование Поиск работы Опыт Зарплата IT Айтишники Python Блоги компаний
26
11
vrom1990
vrom1990
2 года назад

Циклы на Python «для тупых» ч. 2.1.2 проверка наличия⁠⁠

Итак, я думал, что будет короткое видео, но опять начал объяснять в режиме подробно, чтобы для тупых, и понял, что вместо одного видео на типичные задачи с использованием циклов (проверка наличия в наборе данных, поиск в наборе данных, статистическая информация по набору данных (сумма, произведение, среднее и т.д.), поиск экстремального элемента (максимум, минимум и т.д.))...

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

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

Ближайшие айтишные тусовки⁠⁠

Вот сидела и смотрела для себя IT-мероприятия на ближайшее время, решила поделиться с вами своими находками, вдруг кто-то тоже фанат айти сферы.

Skypro

Онлайн-универ ждет всех, кто хочет присоединиться к тусовке про работу на удаленке. 8 апреля ты узнаешь о 7 карьерных путях и найдешь свой идеальный, будь то веб-разработчик или дизайнер. Спикер, Харитон Матвеев, даст реальные примеры и практические задания для примерки новой IT-профессии на себя. Ты сможешь задать все вопросы карьерному коучу индивидуально и вместе с ним выбрать свое направление. Узнавай новое и двигайся вперед в IT-мир!

Нетология

Не знаете, как принимать решения на основе данных и теряетесь при decision-making? Алена Алена Артемьева проведет бесплатный вебинар 11 апреля и расскажет все приколы аналитики: в каких областях применяется и для чего, как правильно пользоваться аналитикой, на что необходимо обращать внимание.

Skillfactory

Если ты тоже думаешь о смене профессии или просто ищешь себя, загляни на онлайн-интенсив, который стартует 11 апреля. Ты узнаешь все про дата-сайентиста. Познакомишься с работой на python, посмотришь разные инструменты для анализа и создашь алгоритмы своими руками. После интенсива еще получишь подарок - мини-гайд “Аналитическое мышление”.

OTUS

Вебинар по use case - отличная возможность узнать больше о требований к ПО. 10 апреля Михаил Максимов покажет реальные кейсы и разберет наиболее частые ошибки, и каким образом они влияют на конечный результат.

Хекслет

11 апреля у тебя также будет прекрасная возможность deep into java вместе с Валентином из Cyoda. Во время вебинара мы ознакомишься с основами языка программирования, а также напишешь программу, которую довольно часто дают новичкам в качестве ТЗ.

В общем, дерзайте!))

Показать полностью
Python IT Образование Профессия Вебинар Онлайн Текст
3
Cherrylu
2 года назад

Обучение программированию через разработку игр с помощью Python⁠⁠

1. Преимущества обучения программированию через разработку игр

Серьезно, кто бы не хотел создать свою собственную игрушку? Вот тебе несколько крутых причин, почему это так клёво:

Забудь об унылых задачках. Ну кто любит писать код, чтобы переводить градусы Цельсия в Фаренгейты? Разве не круче создать своего персонажа и отправить его в путешествие?

Учимся весело! Когда ты пишешь код для игры, ты реально видишь результат своей работы. Бонусы, монстры и уровни – всё это мотивирует разобраться в том, как работает тот или иной алгоритм.

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

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

2. Идеи проектов по разработке игр для начинающих

Ты же начинающий геймдев-мастер и в поиске идей для своих первых шедевров? Лови несколько веселых и простых идей для игр, которые помогут тебе влиться в мир разработки:

Хипстер-апокалипсис

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

Безумный фруктовый ниндзя

Тебе надоело бесконечно рубить фрукты на экране смартфона? Придумай что-нибудь новенькое! Например, фрукты супергерои, которые спасают мир от гигантских злых овощей))

Котик-прыгун

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

Ракетное куриное нашествие

Шутер с элементами стратегии, где ты должен защитить Землю от нашествия космических кур, атакующих на ракетах-самолетах. Курочки на ракетах, серьезно?

3. Советы по эффективному обучению через разработку игр

Итак, будущий игродел! У меня также завалялась для тебя пара советов, чтобы твое обучение через разработку игр было максимально эффективным и при этом веселым.

Не забывай про баланс

Не нужно учиться программированию, как ненормальный, 24/7. Не забудь о своей социальной жизни и семье. Время от времени отойди от компьютера и пообщайся с живыми существами

Маленькие шажки, но вперед

Не пытайся сразу создать новый World of Warcraft. Начни с маленьких и простых проектов, чтобы не сойти с ума от обилия информации и сложностей. Сначала покори мир Flappy Bird, а потом уже и до MMORPG дойдешь.

Помни про копипасту-сэнсея

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

Творчество - твой лучший друг

Не бойся экспериментировать и пробовать новые вещи. Ты можешь объединить сразу несколько жанров или придумать что-то совершенно новое. Учись на своих ошибках, это же не "Game Over"!

Не одним кодом единым

Помимо программирования, игра состоит из графики, звука и дизайна. Так что прокачай свои навыки во всех этих областях (что-то типо курса можешь взять), и тогда твои игры будут не только умными, но и красивыми и веселыми.

Так что, дружок, не бойся начать свое путешествие в мир разработки игр и учиться с улыбкой на лице! Удачи и много веселых моментов на пути к успеху! 🎮😄

Обучение программированию через разработку игр с помощью Python IT, Образование, Компьютерные игры, Python, Программирование
Показать полностью 1
IT Образование Компьютерные игры Python Программирование
4
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
5
proDream
proDream
2 года назад
Серия Цифровые профессии: Обучение

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

Приветствую.
Походу опаздывать входит в привычку....
Мужчин с прошедшим 23 февраля, дам с наступающим 8 марта!
Предыдущий пост: Обучение: шестой месяц

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

Пост будет скромненький, особо событий не было.

Начался и уже закончился курс по Linux.
Освежил знания, выучил новое, по лекциям. Лекции длинные по полтора-два часа, наполненные информацией, что редко у ГБ.
А вот с семинарами нам, увы, не повезло от слова совсем. Нам попался максимально некомпетентный преподаватель как в материале, так и в плане обучения. К семинарам не готов, материал не знает, всё время лезет в гугл, что бы починить то, что до этого сломал у студента своими рекомендациями. Даже больше, у нас некоторые студенты, после лекций лучше были погружены в предмет, чем он.
Из интересного, меня заинтересовал Docker. После лекции, прочёл несколько статей на хабре и собрал своего бота в контейнер. Забавно и очень полезно. Развернул у себя на компе PostgreSQL контейнер, что бы не ставить и в целом планирую использовать его.

Дипломный проект!
Как гром среди ясного неба появился Волчек и Ко со словами "Пора бы уже пилить дипломный проект" и дали бесполезный выбор направления. Озадачили так, озадачили. Ну а я что? Сказали пора, время есть до конца обучения, значит и браться надо за что-то масштабное И полезное.
Придумал себе задачу: Сделать сайт а-ля вики или база знаний у которого будет Telegram-бот в качестве зеркала. То есть, хочешь, открываешь сайт и выбираешь раздел и читаешь материал, а хочешь, выбираешь раздел в боте и так же читаешь материал. Выглядит просто, но я же не ищу лёгких путей!
Будут применены следующие технологии:

  • Сайт будет написан на Django

  • В качестве шаблона сайта будет Bootstrap 5

  • БД будет PostgreSQL

  • Telegram-бот на Aiogram

  • Всё это будет работать в сети Docker-контейнеров

    Да, я в курсе, что можно же взять какой-нибудь Wordpress и иже с ними и не париться, но Django у меня в программе обучения, правда под конец и не много, а если судить по вакансиям питониста, он много где требуется.

Так же, был записан на несколько курсов "Вне четверти". Знакомство с веб-технологиями и Гибкие методологии.
Знакомство с веб-технологиями - это такой небольшой обзорный курсик. Чуть-чуть показали HTML и CSS. Познакомили с JS и PHP. Но благодаря отличному преподу, было интересно и весело.
Гибкие методологии - это страшная вещь. Я осознал, что не быть мне управленцем) Методологий полно, у них свои особенности, правила, заветы. Поди пойми когда какую применять и как правильно. Честно, запомнил мало что, но надеюсь то, что запомнил когда-нибудь пригодится.

Что касается дополнительных курсов от KTS, Ozon и Яндекса.
В Озоновском контесте набрал мало очков. Там сложно и явно не хватает моих знаний. Особенно это проявилось, когда задача выполнена, работает, но не проходит по ограничениям на больших объёмах данных. Надо оптимизировать, а как я ещё не умею.
На курс Яндекса банально не хватило времени даже начать, да и судя по тамошним задачкам, результат был бы наверняка даже хуже, чем на контесте Озона.
На курс KTS время немного было. Интересный материал про сетевые протоколы, aiohttp, SQL и тестирование своего кода. Но сложно, это тоже выше моих нынешних навыков, но поскольку у них курс проходит два раза в год, я планирую вернуться.

Дальше у нас по плану SQL. Стартуем 13 марта. Надеюсь лекции будут такими же информативными и полезными и что на семинарах будет компетентный преподаватель.

Вроде всё. Продолжаем учиться и изучать штуки для дипломного проекта, надеюсь у меня получится сваять что-то интересное)
Как-то так.

Показать полностью
[моё] Обучение Python Образование IT Программирование Программист Linux Инвалид Текст
0
38
Lifehack
Lifehack
2 года назад

Что мне помогло выучить Python самостоятельно⁠⁠

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

  1. "Изучаем Python" ("Learning Python") - Марк Лутц
    Эта книга является отличным исходным материалом для начинающих, которые хотят изучить язык Python. Она покрывает все основы языка, включая структуры данных, функции, модули и объектно-ориентированное программирование.

  2. "Python для детей" - Джейсон Р. Бриггс
    Эта книга предназначена для детей, но может быть полезна и взрослым, которые только начинают изучать Python. Она содержит простые и понятные примеры, которые помогут читателям понять основы языка.

  3. "Python для сложных задач" - Аллен Б. Дауни
    Эта книга предназначена для программистов, которые уже знакомы с Python, и хотят узнать больше о продвинутых темах, таких как функциональное программирование, многопоточность и асинхронность.

  4. "Чистый Python" ("Fluent Python") - Люсьен Гескин
    Эта книга предназначена для опытных Python-программистов, которые хотят улучшить свои навыки. Она содержит подробное описание продвинутых функций языка, таких как генераторы, декораторы и метаклассы.

  5. "Программирование на Python 3" - Марк Саммерфилд
    Эта книга предназначена для начинающих и опытных программистов. Она покрывает все основы языка Python, а также содержит примеры использования Python для научных вычислений и веб-разработки.

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

  7. "Python для анализа данных" - Уэс Маккинни
    Эта книга предназначена для аналитиков данных, которые хотят использовать Python для работы с данными. Она содержит подробное описание библиотек для работы с данными, таких как Pandas и NumPy, а также содержит примеры использования Python для анализа данных.

  8. "Программирование Python" - Майкл Доусон
    Эта книга является введением в программирование на Python для начинающих. Она содержит простые и понятные примеры, которые помогут читателям научиться основам языка.

  9. "Python и анализ данных" - Лиза Фридлендер
    Эта книга предназначена для аналитиков данных, которые хотят использовать Python для работы с данными. Она содержит подробное описание библиотек для работы с данными, таких как Pandas и NumPy, а также содержит примеры использования Python для анализа данных.

  10. "Python для программистов" - Пол Барри
    Эта книга предназначена для программистов, которые уже знакомы с другими языками программирования, и хотят изучить Python. Она содержит подробное описание основных возможностей языка, а также примеры использования Python для различных задач.

  11. "Python для слабаков" - Аллен Б. Дауни
    Эта книга предназначена для новичков в программировании, которые хотят изучить Python. Она содержит подробное описание основ языка, а также простые и понятные примеры, которые помогут читателям быстро освоить язык.

  12. "Python для детей и родителей" - Саманта Расмуссен
    Эта книга предназначена для детей и их родителей, которые хотят изучить Python вместе. Она содержит простые и понятные примеры, которые помогут читателям понять основы языка.

  13. "Python для научных вычислений" - Вильям Брайджес
    Эта книга предназначена для научных и инженерных специалистов, которые хотят использовать Python для решения научных задач. Она содержит подробное описание библиотек для научных вычислений, таких как NumPy и SciPy, а также содержит примеры использования Python для решения научных задач.

  14. "Python для экспертов" - Леонард Ричардсон

  15. "Программирование на Python 3" - Марк Лутц
    Эта книга является исчерпывающим руководством по программированию на Python 3. Она содержит подробные описания основных концепций языка, таких как объектно-ориентированное программирование и работа с файлами, а также содержит множество примеров кода.

  16. "Python. Экспресс-курс" - Андрей Лещенко
    Эта книга предназначена для новичков в программировании, которые хотят быстро изучить основы Python. Она содержит лаконичные описания основных концепций языка, а также содержит множество примеров кода.

  17. "Python для интеллектуального анализа данных" - Сандра Парсикуа
    Эта книга предназначена для специалистов в области интеллектуального анализа данных, которые хотят использовать Python для работы с данными. Она содержит подробное описание библиотек для работы с данными, таких как scikit-learn и TensorFlow, а также содержит примеры использования Python для решения задач машинного обучения.

  18. "Программирование на Python 3. Профессиональный подход" - Мартин Эндрюс
    Эта книга предназначена для программистов, которые уже знакомы с Python и хотят расширить свои знания. Она содержит подробное описание продвинутых возможностей языка, таких как многопоточность и работа с базами данных, а также содержит множество примеров кода.

  19. "Программирование на Python. Как устроен этот язык" - Роман Сукманов
    Эта книга предназначена для программистов, которые хотят более глубоко понять внутреннее устройство Python. Она содержит подробное описание работы интерпретатора Python, а также содержит множество примеров кода.

  20. "Python для всех" - Чарльз Р. Северанс
    Эта книга предназначена для широкого круга читателей, которые хотят изучить Python. Она содержит подробное описание основ языка, а также примеры использования Python для различных задач.


    Вывод

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

    Некоторые книги в нашем топе ориентированы на новичков в программировании, например "Python для детей. Самоучитель по программированию" или "Python. Экспресс-курс". Они помогут начать изучение языка с нуля и получить базовые знания.

    Другие книги, такие как "Программирование на Python 3. Профессиональный подход" или "Python. Библиотеки и фреймворки" ориентированы на программистов с опытом работы, которые хотят расширить свои знания и узнать о продвинутых возможностях языка и библиотеках.

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

    Все эти книги ты можешь найти в нашем телеграм канале Библиотека

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