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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Media is too big
VIEW IN TELEGRAM
Изучение Unity для начинающих на практике

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

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

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

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

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

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

#видео #gamedev #unity
Media is too big
VIEW IN TELEGRAM
6 полезных свойств CSS за 10 минут

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

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

Если хотите смотреть оригинал, то он доступен по ссылке.

#видео #css #веб
Media is too big
VIEW IN TELEGRAM
Хватит мучить алгоритмы!

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

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

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

#видео #алгоритмы #советы
Media is too big
VIEW IN TELEGRAM
Медитативное программирование: Делаем бесконечную лестницу на чистом HTML и CSS без лишних слов

#видео #html #css #веб
Media is too big
VIEW IN TELEGRAM
Видео для тех, кто хочет основать свой стартап. Здесь Сэм Альтман, СЕО OpenAI рассказывает, как набрать первых пользователей для своего стартапа.

#видео #советы #openai
Media is too big
VIEW IN TELEGRAM
Изучаем JSON за 10 минут

JSON — текстовый формат обмена данными, основанный на JS. Он представляет собой строку, которая очень похожа на буквенный формат объекта. Вы можете включать одни и те же базовые типы данных внутри JSON, так же как и в стандартном объекте JavaScript — строки, числа и другие объектные литералы.

В этом уроке вы изучите JSON, а также познакомитесь с функциями parse и stringify.

#json #видео
Media is too big
VIEW IN TELEGRAM
Дополнение к вчерашней подборке: 13 советов новичкам в IT

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

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

#видео #советы
Media is too big
VIEW IN TELEGRAM
6-минутный гайд по созданию мессенджера на Django

В этом руководстве вы найдёте простейший способ добавления асинхронных событий в Django. Оно включает в себя:

— простую настройку проекта (всего одна команда pip);
— чтение базы данных в режиме реального времени с использованием асинхронных функций Django;
— отсутствие сложных зависимостей без Redis и дополнительных каналов Django.

Видео на английском, поэтому если нужны субтитры или перевод, то можно посмотреть на YouTube.

#python #django #видео
Forwarded from Метод утёнка
Что такое CI/CD простыми словами

CI/CD — это подход в разработке программного обеспечения, который помогает командам работать быстрее и эффективнее. Под этими четырьмя буква скрывается два важных взаимосвязанных процесса:

1. CI (Continuous Integration) — это процесс, когда программисты часто добавляют изменения в код, и этот код автоматически проверяется на ошибки.
2. CD (Continuous Delivery/Deployment) — а это процесс, который автоматически готовит и внедряет изменения на серверах, чтобы пользователи могли быстро получать обновления.

Всё ещё непонятно? Да, в двух словах об этом не расскажешь. Поэтому я нашёл для вас два видео, где понятным языком и на наглядных примерах показано, как это работает:

— в первом ролике теория и пример из практики;
— а во втором простой пайплайн, который вы сможете повторить и уже лично «пощупать» технологию.

#cicd #видео
Media is too big
VIEW IN TELEGRAM
Полный курс по настройке и использованию VS Code на уровне профи

VS Code один из самых популярных редакторов кода благодаря своей гибкости и мультиязычности. Но на полную он раскрывается только в случае правильной настройки и установки нужных плагинов.

Этот ролик рассчитан на новичков, которые только начинают свою работу с редактором. Но некоторые моменты будут полезны и более продвинутым разработчикам.

Для удобства ниже список тайм-кодов:
00:00 - что такое VS Code
00:59 - разница VS Code, WebStorm, Sublime Text 3
02:27 - что нужно для работы в VS Code + нюансы установки
04:10 - как я запускаю редактор
05:18 - обзор основных элементов интерфейса
07:38 - почему я юзаю английскую версию?
вкладка файл
08:40 - вкладка file (разбор популярных функций)
09:55 - работа auto save
12:13 - разбор моих расширений
25:48 - разбор плагина live server
28:55 - разбор плагина Emmet
31:00 - мои продвинутые настройки
34:00 - настройки работы с терминалом
35:45 - разбор настроек editor
42:42 - разбор настроек бокового меню
44:00- мои настройки Prettier
46:00 - синхронизация настроек через GitHub
46:34 - как быстро работать с кодом (уникальные фишки VS Code)
57:08 - Win V - общий буфер
58:16 - работа с глобальным поиском и поиском по файлу
01:04:54 - мелкие фишки
01:08:43 - МОТИВАЦИЯ!

#видео #vscode
Media is too big
VIEW IN TELEGRAM
Введение в программирование на языке C от Гарвардского Университета

Этот видеоурок расскажем вам об основах информатики. Он является первым из курса CS50 Гарвардского университета. Посмотреть полный курс можно тут.

#c #видео
Media is too big
VIEW IN TELEGRAM
Полное руководство по Геттерам и Сеттерам в TypeScript

В арсенале многих веб-разработчиков помимо JavaScript присутствует ещё и TypeScript. Во многом он похож на своего старшего брата, но при этом статически типизирован, что влечёт множество нюансов. Один из низ — наличие геттеров и сеттеров для доступа к private и protected свойствам классов и объектов.

В этом видео вы изучите синтаксис методов get, set, а также особенности применения.

#видео #typescript
Media is too big
VIEW IN TELEGRAM
Разбираемся в Go за 20 минут

Этот ролик будет полезен новичкам, которые хотят начать изучение программирования с современного и востребованного языка Go.

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

Хотите больше таких роликов? Тогда ставьте ❤️

#видео #golang
Media is too big
VIEW IN TELEGRAM
Создание сайта с адаптивной вёрсткой с нуля

В этом видео вы узнаете, как создать сайт на html и css с нуля, также познакомитесь с методологией БЭМ, которая используется во многим проектах. Но самое главное, вы увидите, как правильно сделать адаптивную вёрстку сайта.

Оригинал остался здесь.

#видео #веб #курс
Media is too big
VIEW IN TELEGRAM
Общая теория программирования простыми словами

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

Важным её аспектом является определение подходов для нахождения правильных решений при разработке ПО. Но обо всём по-порядку. В этом небольшом ролике даётся вся нужная информация для понимания основ теории.

#видео #отп