👨💻 Уроки по React для начинающих
React — лидирующий по популярности фреймворк для написания фронтенда. Его цель — предоставить высокую скорость, простоту и масштабируемость. Фреймворк поддерживается компанией Facebook* и имеет открытый исходный код.
1. Основы для начинающих. Зачем нужен React. Установка
[11:25]
2. Компоненты и свойства Props
[10:29]
3. State, состояние компонента и примеры
[11:55]
4. Работа с формами. Первое To Do приложение
[9:33]
5. CSS стилизация. Как подключить библиотеку Material Ui, Bootstrap
[9:31]
6. Жизненный цикл компонента. Что спросят на собеседовании
[4:45]
7. Передача данных между компонентами
[8:24]
8. Работа с API на примере. Fetch запрос Api
[7:39]
9. Роутинг. Маршрутизация и создание страниц сайта
[7:23]
#javascript
*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
React — лидирующий по популярности фреймворк для написания фронтенда. Его цель — предоставить высокую скорость, простоту и масштабируемость. Фреймворк поддерживается компанией Facebook* и имеет открытый исходный код.
1. Основы для начинающих. Зачем нужен React. Установка
[11:25]
2. Компоненты и свойства Props
[10:29]
3. State, состояние компонента и примеры
[11:55]
4. Работа с формами. Первое To Do приложение
[9:33]
5. CSS стилизация. Как подключить библиотеку Material Ui, Bootstrap
[9:31]
6. Жизненный цикл компонента. Что спросят на собеседовании
[4:45]
7. Передача данных между компонентами
[8:24]
8. Работа с API на примере. Fetch запрос Api
[7:39]
9. Роутинг. Маршрутизация и создание страниц сайта
[7:23]
#javascript
*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
➗ Пишем калькулятор на Swift — [11:52]
Кроме шуток, если вы можете самостоятельно написать полноценный калькулятор на каком-то языке, то вы можете быть уверены, что знаете его основы.
Свой калькулятор, конечно, вы использовать в повседневной жизни не будете, но зато сможете закрепить ваши знания языка на практике.
Перейти к просмотру
#видео #swift
Кроме шуток, если вы можете самостоятельно написать полноценный калькулятор на каком-то языке, то вы можете быть уверены, что знаете его основы.
Свой калькулятор, конечно, вы использовать в повседневной жизни не будете, но зато сможете закрепить ваши знания языка на практике.
Перейти к просмотру
#видео #swift
⚙️ Пишем GUI калькулятор на Python — [11:03]
Простой практический урок, благодаря которому вы поймёте, как создаются примитивные интерфейсы для приложений.
Для создания интерфейса конкретно в этом видео автор, помимо самого языка Python, задействовал также фреймворк Qt и библиотеку PySide6.
Перейти к просмотру
#видео #python
Простой практический урок, благодаря которому вы поймёте, как создаются примитивные интерфейсы для приложений.
Для создания интерфейса конкретно в этом видео автор, помимо самого языка Python, задействовал также фреймворк Qt и библиотеку PySide6.
Перейти к просмотру
#видео #python
🔫 Пишем свой 3D шутер на Unity и C#
В этом небольшом плейлисте из 8 видео вы научитесь писать игры, использую современные возможности платформы Unity и языка C#. Вы узнаете о том, как можно настраивать физику движения персонажей и объектов, освещение сцен. При этом вам не придётся лезть в какие-то низкоуровневые детали самого движка.
1. План проекта, начало
[4:22]
2. Создание местности
[9:00]
3. Движение игрока
[27:51]
4. Начало создания мультиплеера
[24:19]
5. Синхронизация движения
[9:30]
6. Стрельба
[21:31]
7. Нанесение урона
[19:12]
8. Итоги, завершение
[1:46]
#unity
В этом небольшом плейлисте из 8 видео вы научитесь писать игры, использую современные возможности платформы Unity и языка C#. Вы узнаете о том, как можно настраивать физику движения персонажей и объектов, освещение сцен. При этом вам не придётся лезть в какие-то низкоуровневые детали самого движка.
1. План проекта, начало
[4:22]
2. Создание местности
[9:00]
3. Движение игрока
[27:51]
4. Начало создания мультиплеера
[24:19]
5. Синхронизация движения
[9:30]
6. Стрельба
[21:31]
7. Нанесение урона
[19:12]
8. Итоги, завершение
[1:46]
#unity
💰 Пишем блокчейн — [11:32]
Блокчейн используется криптовалютами, цифровыми валютами, смарт-контрактами и NFT, но главное — создать что-то похожее самостоятельно вполне реально и не так уж сложно.
В этом видео первым делом вы подробнее узнаете про блокчейн и разберётесь, в чём его преимущество, а после — напишите свою цепь блоков с использованием языка JavaScript.
Перейти к просмотру
#видео #практика
Блокчейн используется криптовалютами, цифровыми валютами, смарт-контрактами и NFT, но главное — создать что-то похожее самостоятельно вполне реально и не так уж сложно.
В этом видео первым делом вы подробнее узнаете про блокчейн и разберётесь, в чём его преимущество, а после — напишите свою цепь блоков с использованием языка JavaScript.
Перейти к просмотру
#видео #практика
🔥 Применение kafka для связи микросервисов — [2:00:48]
Это трудный ролик и он не подойдёт новичкам. Даже Middle будет трудно разобраться. Если у вас уже был опыт работы с микросервисами, то Welcome.
Автор рассказывает как использовать kafka (брокер сообщений) для взаимодействия микросервисов написанных на Java Spring Boot друг с другом.
Перейти к просмотру
#видео #java
Это трудный ролик и он не подойдёт новичкам. Даже Middle будет трудно разобраться. Если у вас уже был опыт работы с микросервисами, то Welcome.
Автор рассказывает как использовать kafka (брокер сообщений) для взаимодействия микросервисов написанных на Java Spring Boot друг с другом.
Перейти к просмотру
#видео #java
Постройте карьеру в AI и Software Engineering вместе с ALMET TECH!
Программа магистратуры — технологии разработки коммерческого ПО. Это про путь к реальной работе в IT: с проектами, менторством и практикой.
Вас ждёт:
— изучение языков программирования, востребованных в индустрии
— работа с методами и инструментами разработки, тестирования и отладки ПО
— погружение в системный и бизнес-анализ, проектирование и архитектуру ПО
— освоение основ информационной безопасности и защиты данных
— навыки управления IT-проектами и построения надежных решений
Программа подойдёт тем, кто уже имеет техническое или IT-образование и хочет выйти на новый уровень — стать разработчиком, системным архитектором, аналитиком или инженером по ИИ.
Успейте подать документы до 6 августа, чтобы поступить уже в этом году.
А если остались вопросы, запишитесь на личную консультацию, чтобы обсудить, как ALMET TECH может сработать именно для вас.
Реклама. Университет ИТМО ИНН:7813045547
Программа магистратуры — технологии разработки коммерческого ПО. Это про путь к реальной работе в IT: с проектами, менторством и практикой.
Вас ждёт:
— изучение языков программирования, востребованных в индустрии
— работа с методами и инструментами разработки, тестирования и отладки ПО
— погружение в системный и бизнес-анализ, проектирование и архитектуру ПО
— освоение основ информационной безопасности и защиты данных
— навыки управления IT-проектами и построения надежных решений
Программа подойдёт тем, кто уже имеет техническое или IT-образование и хочет выйти на новый уровень — стать разработчиком, системным архитектором, аналитиком или инженером по ИИ.
Успейте подать документы до 6 августа, чтобы поступить уже в этом году.
А если остались вопросы, запишитесь на личную консультацию, чтобы обсудить, как ALMET TECH может сработать именно для вас.
Реклама. Университет ИТМО ИНН:7813045547
⌨️ Пишем автокликер на Python
В этом небольшом уроке вы узнаете, как с помощью библиотеки PyAutoGUI написать собственный автокликер на Python, который будет искать на экране заданные изображения и нажимать по ним.
1. Особенности библиотеки — [0:30]
2. Установка библиотеки — [3:57]
3. Начало написания скрипта — [5:05]
4. Тестирование параметра confidence — [14:03]
5. Итог — [16:50]
Перейти к просмотру
#видео #python
В этом небольшом уроке вы узнаете, как с помощью библиотеки PyAutoGUI написать собственный автокликер на Python, который будет искать на экране заданные изображения и нажимать по ним.
1. Особенности библиотеки — [0:30]
2. Установка библиотеки — [3:57]
3. Начало написания скрипта — [5:05]
4. Тестирование параметра confidence — [14:03]
5. Итог — [16:50]
Перейти к просмотру
#видео #python
🧠 Что должен знать Junior Back-end? — [09:24]
Back-end — работа сайта со стороны сервера. Здесь происходят обращения в базу данных, обработка данных о пользователях и составление ответа клиенту.
Сможете ли вы устроиться Back-end разработчиком? На этот вопрос и отвечают в видео. Также здесь предоставлен план обучения для новичков.
Перейти к просмотру
#видео #работа
Back-end — работа сайта со стороны сервера. Здесь происходят обращения в базу данных, обработка данных о пользователях и составление ответа клиенту.
Сможете ли вы устроиться Back-end разработчиком? На этот вопрос и отвечают в видео. Также здесь предоставлен план обучения для новичков.
Перейти к просмотру
#видео #работа
⚡️ Несколько советов по main.go — [7:12]
main.go — специальный пакет, который предназначен для компиляции в двоичный исполняемый файл. В нём есть функция main(), которая является точкой входа в исполняемую программу.
Автор даёт советы по правильному оформлению первого исполняемого файла на языке Go.
Перейти к просмотру
#видео #go
main.go — специальный пакет, который предназначен для компиляции в двоичный исполняемый файл. В нём есть функция main(), которая является точкой входа в исполняемую программу.
Автор даёт советы по правильному оформлению первого исполняемого файла на языке Go.
Перейти к просмотру
#видео #go
Data Dojo | Питер | 26 августа
Это мероприятие Яндекса для сообщества ML-специалистов с обсуждением трендов, разбором реальных задач из соревнований и прикладными кейсами.
Зачем участвовать:
— Послушать выступления экспертов: Николай Савушкин, руководитель команды рекомендательных технологий в Поиске, расскажет про генеративные нейросети в рекомендательных системах Яндекса, а Алексей Колесов,
руководитель команды NLP, поделится, какие вызовы стоят перед командой R&D в Яндексе
— Разобрать задачи вместе с сообществом
— Узнать, как попасть на стажировку и начать карьеру ML’щика в Яндексе
— Завести новые знакомства и зажечь на afterparty
Заполняй форму до 20 августа.
Хочешь стать спикером? Поделись разбором ML-задачи через форму до 13 августа. Программный комитет пригласит одного спикера выступить на встрече.
Это мероприятие Яндекса для сообщества ML-специалистов с обсуждением трендов, разбором реальных задач из соревнований и прикладными кейсами.
Зачем участвовать:
— Послушать выступления экспертов: Николай Савушкин, руководитель команды рекомендательных технологий в Поиске, расскажет про генеративные нейросети в рекомендательных системах Яндекса, а Алексей Колесов,
руководитель команды NLP, поделится, какие вызовы стоят перед командой R&D в Яндексе
— Разобрать задачи вместе с сообществом
— Узнать, как попасть на стажировку и начать карьеру ML’щика в Яндексе
— Завести новые знакомства и зажечь на afterparty
Заполняй форму до 20 августа.
Хочешь стать спикером? Поделись разбором ML-задачи через форму до 13 августа. Программный комитет пригласит одного спикера выступить на встрече.
📱 Проблемы архитектуры приложений — [2:06:26]
Архитектура позволяет создавать тяжёлые приложения и делает их настолько гибкими и стабильными, насколько это возможно. Но это очень обширная сфера со своими проблемами.
Как раз о них и рассказывается в видео. Автор разобрал Enterprise приложения, рассказал, что с ними делать, а также задел микросервисы, облако, TDD и другие важные термины.
Перейти к просмотру
#видео #архитектура
Архитектура позволяет создавать тяжёлые приложения и делает их настолько гибкими и стабильными, насколько это возможно. Но это очень обширная сфера со своими проблемами.
Как раз о них и рассказывается в видео. Автор разобрал Enterprise приложения, рассказал, что с ними делать, а также задел микросервисы, облако, TDD и другие важные термины.
Перейти к просмотру
#видео #архитектура
🌐 Работаем с USB из браузера — [21:41]
Оказывается, из браузера можно управлять USB устройствами. Таким образом мы можем взаимодействовать напрямую с микроконтроллерами.
Делается это за счёт модуля WebUSB. Автор сначала в общих чертах рассказывает об этой библиотеке, а на 18:12 показывает свои проекты с её использованием.
Перейти к просмотру
#видео #web
Оказывается, из браузера можно управлять USB устройствами. Таким образом мы можем взаимодействовать напрямую с микроконтроллерами.
Делается это за счёт модуля WebUSB. Автор сначала в общих чертах рассказывает об этой библиотеке, а на 18:12 показывает свои проекты с её использованием.
Перейти к просмотру
#видео #web
🗣 Как общаются программы? — [16:44]
Люди используют слова для передачи информации. Программы делают то же самое, но в другой форме. Вариаций много, но есть те, которые используются чаще всего.
Из этого видео вы узнаете, что такое API, REST, RESTFull, CRUD, CLI и как весь этот зверинец связан между собой. А также поймёте, чем они отличаются друг от друга и какие у них преимущества.
Перейти к просмотру
#видео #теория
Люди используют слова для передачи информации. Программы делают то же самое, но в другой форме. Вариаций много, но есть те, которые используются чаще всего.
Из этого видео вы узнаете, что такое API, REST, RESTFull, CRUD, CLI и как весь этот зверинец связан между собой. А также поймёте, чем они отличаются друг от друга и какие у них преимущества.
Перейти к просмотру
#видео #теория
🧠 CSS анимация на практике — [1:52:22]
Анимации — это хорошо, но их надо уметь применять. Важно делать это так, чтобы они стабильно работали и не мешали пользователю взаимодействовать с сайтом.
Автор создаёт классную анимацию переключения элементов на Slider, которую можно было бы использовать в интернет магазинах.
Перейти к просмотру
#видео #web
Анимации — это хорошо, но их надо уметь применять. Важно делать это так, чтобы они стабильно работали и не мешали пользователю взаимодействовать с сайтом.
Автор создаёт классную анимацию переключения элементов на Slider, которую можно было бы использовать в интернет магазинах.
Перейти к просмотру
#видео #web