Точка входа в программирование
21.4K subscribers
902 photos
163 videos
1 file
2.44K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Forwarded from Zen of Python
Media is too big
VIEW IN TELEGRAM
100 вопросов с собеседований Python. Полный разбор реальных вопросов

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

Изучите этот список, чтобы узнать, к чему быть готовым и как лучше подготовиться к собеседованию по Python.

#видео #советы
IT-профессии будущего: кем идти работать через пять лет

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

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

https://tproger.ru/articles/it-professii-budushhego--kem-idti-rabotat-cherez-pyat-let
Изучайте программирование, пока сёрфите в интернете

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

Расширение 30 seconds of knowledge поддерживает 13 языков программирования. Выберите нужный и сможете изучать полезные сниппеты и вопросы с собеседований по интересующей вас теме.

Скачать и попробовать можно на github.

#инструменты
Media is too big
VIEW IN TELEGRAM
Изучение Unity для начинающих на практике

Держите большой 10-часовой курс по разработке игр на Unity и C#. Вы сможете с нуля создать игру, которая будет включать в себя множество интересных систем, что делает ее отличным обучающим проектом.

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

Вы можете посмотреть ролик здесь или на youtube. Также вы можете посмотреть оригинал видео, если не комфортно смотреть с машинным переводом.

#видео #unity #gamdev
21 рекомендация по HTML

Нашёл материал для тех, кто решил погрузиться в мир фронтенд-разработки. Здесь собраны довольно базовые советы. Тем не менее, они будут крайне полезны тем, кто только начинает свой путь. Вы найдёте рекомендации по семантической вёрстке, правильному использованию базовых тегов и многому другому.

Подробнее в материале.

#html #веб
Ведущий инженер поддержки

ИТ-команда Гринатома в поиске ведущего инженера поддержки, обладающего навыками работы с основными инструментами диагностики и ремонта.

Ожидают, что вам знакомо мультимедийное/ВКС оборудование, вы понимаете базовые принципы работы службы каталогов Active Directory, а также протоколов TCP/IP и h.323/SIP.

Вам предстоит оказывать техническую поддержку ВИП-пользователей, взаимодействовать с заказчиками, формировать отчетность и поддерживать рабочие места на базе Windows, MacOS, Astra Linux.

Присоединяйтесь к команде!

#вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
Мне нравится. А вам?😁
Простыми словами: Процедурное программирование

В прошлом посте рубрики я вкратце рассказал про разные парадигмы программирования. Пришло время углубится в одну из них

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

#простымисловами #парадигмыпрограммирования
Очередная викторина уже ждёт вас

#викторина #рекурсия
Какой из фрагментов кода выше демонстрирует правильное использование рекурсии для вычисления факториала числа?
Anonymous Quiz
12%
1
47%
2
15%
3
26%
4
Укрощение имен. Как нейминг помогает оптимизировать код

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

Что делает имя хорошим или плохим и как эффективно именовать элементы кода вы узнаете в статье:

https://habr.com/ru/companies/ncloudtech/articles/733012/

#статья
Точка входа в программирование
Изучение Unity для начинающих на практике Держите большой 10-часовой курс по разработке игр на Unity и C#. Вы сможете с нуля создать игру, которая будет включать в себя множество интересных систем, что делает ее отличным обучающим проектом. Курс предназначен…
Media is too big
VIEW IN TELEGRAM
Полное руководство по созданию многопользовательской игры на Unity

Это продолжение большого руководства по созданию игры на Unity. Изучив первое видео, вы сможете создать полноценную однопользовательскую игру. А тут вы сможете добавить ей мультиплеер.

Как обычно, посмотреть можно тут или на youtube. Оригинал же ролика можно посмотреть здесь.

#видео #gamedev #unity