Media is too big
VIEW IN TELEGRAM
В видео затронем все вопросы и все аспекты, включая рейтинг языков.
Видео содержит:
- Что нового
- Учёба должна быть бесплатной
- Нужна ли математика?
- Нужен ли английский язык?
- Что по поводу возраста? Когда начинать
- Про смену профессии, зачем становиться программистом?
- А что если не получится?
- ШАГ ПЕРВЫЙ. Выбор первого языка программирования
- Примеры какие бывают языки и платформы
- Шаг ноль. Как выбрать сферу?
- Альтернативное начало. План Б.
- Методичка как стать программистом
- Платные курсы и менторство
- Рейтинги языков программирования
- ШАГ ВТОРОЙ. Учеба и практика!
- Где практиковаться?
- Про боевую практику и страхи
- ШАГ ТРЕТИЙ. Боевой опыт.
- Совет первый. Изучите Git и GitHub.
- Совет второй. Учите алгоритмы.
- Совет третий. Учите паттерны.
- Совет четвертый. Гугл, переводчик и ИИ чат боты.
- Совет пятый. Как задавать или НЕ задавать вопросы.
- Что дальше?
#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥3
Python представляет популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов.
— Это и веб-приложения, и игры, и настольные программы, и работа с базами данных.
‼️ Руководство содержит 10 глав:
- Введение в Python
- Основы Python
- Объектно-ориентированное программирование
- Обработка ошибок и исключений
- Списки, кортежи и словари
- Модули
- Строки
- Pattern matching
- Работа с файлами
- Работа с датами и временем
#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥3
Работа с большими текстовыми файлами в Python может показаться настоящим вызовом.
Когда файлы достигают гигабайтов, попытка загрузить их в память целиком может привести к сбою программы.
— Python предлагает несколько методов для эффективной обработки таких файлов без излишней нагрузки на память и потери производительности.
#File | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥2🤝1
Python — один из самых популярных и востребованных языков программирования.
В процессе работы с языком каждый находит для себя какие-то модули, приёмы или библиотеки, облегчающие жизнь.
— В этой подборке вы узнаете о некоторых полезных хитростях.
#Collection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🤝2❤1
Заразное ментальное расстройство, поражающее программистов, чрезмерно увлекающихся объектно-ориентированным программированием (ООП) и паттернами проектирования.
Симптомы включают:
1. Неспособность писать простой код
2. Чрезмерное усложнение архитектуры и патологическую потребность во внедрении фабрик, стратегий и синглтонов даже там, где они не нужны.
#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤝2❤1
В посте мы рассмотрим, как можно написать свой компилятор C-подобного языка меньше чем за час, исписав всего 300 строчек кода.
— В качестве бонуса, сюда входит и код виртуальной машины, в байткод которой будет компилироваться исходник.
Компилятор будет писаться на Python.
#Compilers #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝2❤1
❗️ Круговой импорт — эта ошибка импорта обычно возникает, когда два или более взаимозависимых модуля пытаются совершить импорт до того, как будут полностью инициализированы.
Вы когда-нибудь сталкивались с круговым импортом в Python?
Это очень распространенный запах кода, который указывает на то, что что-то не так с дизайном или структурой.
#Circular #Import | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥2🤝1
Media is too big
VIEW IN TELEGRAM
В данном видео рассмотрим примеры игр используя библиотеку Pyxel.
— Данный инструмент позволяет создавать достаточно красивые и современные игры с пиксельной графикой.
Чтобы использовать библиотеку, вам не нужно иметь опыт в создании игр, так как множество инструментов уже готовы к использованию.
#Library #Pyxel #Game | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤2🤝1
Django - это фреймворк для создания веб-приложений с помощью языка программирования Python
Фреймворк является бесплатным. Он развивается как open source, его исходный код открыт, его можно найти репозитории на githube.
❗️ Содержание руководства по созданию веб-приложений на языке Python с помощью фреймворка Django включает в себя 5 глав:
- Введение в Django;
- Представления и маршрутизация;
- Шаблоны;
- Работа с формами;
- Модели.
#Guide #Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2🤝1
Тот кто писал эту статью полный зануда.
— Автор пишет на Питоне более 10 лет, и в этой статье он решил поделиться своим опытом программирования, а если быть точнее, то чем он его бесит.
#Opinion #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2🤝1
Детальный план обучения Python с нуля — разбираем каждый шаг на пути к профессиональной разработке.
Расскажем, в каком порядке стоит изучать Питон, чтобы переход от простейших концепций к более сложным был плавным и понятным.
#Roadmap | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥2🤝1
Типизированный код в Python становится намного более читаемым и очевидным, что помогает проводить ревью в команде и не допускать глупых ошибок.
Эта информация будет наиболее полезна для начинающих Python-разработчиков.
#Typing | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤2🤝2
Данный материал содержит:
Серии статей «Основы Python»
- I, Начало
- II, Строки
- III, Списки, кортежи, файлы
- IV, Генераторы списков
- V, Определение функций, основы
- VI, Расширенное определение функций
Об основах языка Python в сжатой форме
Также в материале присутствует статьи продвинутого уровня.
#Guide #Collection #Book | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🤝3
Путь от необработанных данных к убедительным визуализациям является ключевым в науке о данных.
Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации.
#Collection #Visualization #Data #Library | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2🤝1
Media is too big
VIEW IN TELEGRAM
Сегодня мы поговорим об одной из самых сложных тем для новичков – декораторы
Декораторы в Python – это функции, которые принимают другую функцию в качестве аргумента, добавляют к ней некоторую дополнительную функциональность и возвращают функцию с измененным поведением.
#Decorators | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤝3
FastAPI — это современный, быстрый веб-фреймворк для создания API на Python.
Он предназначен для разработки веб-приложений и серверов API с минимальными усилиями и очень высокой производительностью.
❗️ FastAPI подходит для разных задач: от небольших бэкендов мобильных приложений до мощных сервисов, обрабатывающих тысячи запросов в секунду.
#Guide #FastAPI #API | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝3👍2❤1
Простота Python позволяет разработчикам быстро создавать рабочие программы.
Но более продвинутые техники могут сделать ваш код более эффективным, гибким и элегантным.
#Code | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2🤝1
При изучении языка программирования одна из первых вещей, с которой вы столкнётесь, — типы данных.
❗️ Каждое значение в Python имеет тип.
Поскольку всё в Python — объекты, типы являются классами, а значения — экземплярами (объектами) этих классов.
Сегодня мы расскажем об одних из наиболее важных типов данных в Python.
#Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥3🤝2
Mr. Python | Backend | Программирование pinned Deleted message
CPython Core Developer — это core-разработчик, имеющий официальные полномочия вносить изменения в исходный код интерпретатора CPython, который является самой распространённой реализацией языка Python.
Коротко говоря, это те люди, которые могут мержить пул-реквесты в репозитории CPython.
#Core #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤝4🔥3❤1