[404] — программирование
41.3K subscribers
99 photos
2 videos
2.11K links
Научим тебя программировать бесплатно.

Сотрудничество: @zubar89

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
☕️ Плюсы и минусы Java — [14:44]

Автор, исходя из своего личного опыта, перечислил плюсы и минусы, с которыми сталкиваются начинающие Java-разработчики.

Помимо этого, из видео вы узнаете, в каких областях применяется Java, поймёте, почему он так популярен и составите для себя общее представление об этом языке.

Перейти к просмотру

#видео #java
​​⌨️ Делаем мобильные приложения на JavaScript: уроки React Native с нуля

JS сейчас так популярен из-за того, что на нем пишут все подряд, даже приложения для iOS и Android. Этот плейлист познакомит вас с React Native, на котором можно разрабатывать приложения сразу под обе платформы.

1. Разработка мобильного приложения на JavaScript
[9:02]
2. Создание проекта. Запуск на Андроид и iOS
[19:05]
3. Основные компоненты (View, Text, Button, Alert, Image)
[28:21]
4. Написание стилей для приложения
[25:59]
5. Создание списка дел (Todo List)
[35:54]
6. Новостное приложение. Старт разработки
[19:15]
7. Навигация внутри проекта
[21:31]

#javascript
🧑‍💻 Как работает хэширование[21:38]

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

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

Перейти к просмотру

#видео #теория
🛒 Каталог товаров на Next.js[2:27:15]

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

Поскольку здесь ведётся проект начиная с абсолютного нуля, очень много времени уделяется вёрстке. А если вас интересует больше Next.js, тогда перемотайте до 1:42:50.

Перейти к просмотру

#видео #web
🧠 Нужен ли TypeScript Вашему проекту?[11:59]

TypeScript обрёл свою популярность за счёт решения проблем с динамической типизацией с использованием статической типизации.

Но всё ли так хорошо? И будет ли TypeScript приносить пользу, а не вред вашему проекту? Эти и другие вопросы как раз подробно разбираются в этом ролике.

Перейти к просмотру

#видео #web
🐼 Что такое GitOps? — [12:27]

DevOps — это набор практик, которые решали проблемы между командой разработчиков и командой эксплуатации. Таким образом релизы выпускались в разы чаще.

Но появилось ещё одно направление — GitOps. А про то, что это такое, и как оно связано с DevOps вы уже узнаете из этого видео.

Перейти к просмотру

#видео #теория
🧠 Что учить программисту?[4:58]

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

1. Нужна ли программисту математика?
2. Обязательно ли ООП?
3. Может, лучше вообще полностью уйти в Computer Science?

Ответ на эти вопросы — в видео ниже.

Перейти к просмотру

#видео #теория
📈 Matplotlib и Seaborn[11:52]

Набор каких-то цифр довольно сложно прочитать и понять. Но и тут есть решение — графики. Модулей для их составления куча, но автор выбрал лучшие.

В видео вы научитесь создавать современные графики с помощью Matplotlib и Seaborn, анимировать их и использовать в своих проектах.

Перейти к просмотру

#видео #python
🐍 Разбираемся с моделями в Django[27:05]

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

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

Перейти к просмотру

#видео #python
🗳 Что такое абстрактный тип данных?[14:38]

Такой вопрос часто задают на собеседовании, ведь абстракция позволяет быстро и без проблем добавлять новый функционал в проекты.

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

Перейти к просмотру

#видео #теория
✔️ Пишем To-Do приложение

Это — не простое To-Do приложение, как в большинстве уроках. Автор реализовал не только функционал, но и форму регистрации с красивым дизайном. Вам предстоит поработать с базами данных, Redux Toolkit, react и node.js.

1. Функционал, дизайн, технологии — [14:22]
2. Настройка окружения React, подготовка иконок — [15:30]
3. Разработка компонентов авторизации — [56:02]
4. Разработка компонентов страниц. Маршрутизация — [49:37]
5. Заканчиваем с вёрсткой. Список задач — [29:07]

Перейти к просмотру

#видео #практика
⚡️ Выбираем язык программирования[25:07]

Автор разбирает самые популярные на сегодняшний день языки: Python, JavaScript, Java & C#, C/C++, Rust,

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

Перейти к просмотру

#видео #теория
👨‍💻 Как программисту правильно учиться [11:16]

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

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

Перейти к просмотру

#видео #обучение
🧹 Приложение на чистом JS[1:01:57]

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

За час с помощью этого видео вы напишите приложение для просмотра погоды с использованием стороннего API и узнаете про фишки ES5 и ES6 (и что это вообще такое).

Перейти к просмотру

#видео #web
🏡 Где живут сайты? — [24:19]

Все веб-приложения, в том числе и Telegram, находятся на серверах, которые хранят в себе все данные, необходимые для работы.

Если вы уже знаете о таких вещах, как Azure или AWS, то это видео вас, конечно, не научит ничему новому, но если нет — вы знаете, что нужно делать:

Перейти к просмотру

#видео #web
🔥 React Lazy Loading[29:06]

Реализовать бесконечную ленту и подгрузку данных при прокручивании страницы не так сложно: для этого надо знать библиотеку и Intersection Observer API.

В видео автор создаёт проект и показывает как с нуля создать ленту с асинхронной загрузкой данных с React.

Перейти к просмотру

#видео #web
🔥 Разработки облачного хранилища[51:52]

Это продвинутый курс для Middle / Senior разработчиков по разработке облачного хранилища на NextJS & NestJS. Золото, а не видео.

Менее чем за час вы реализуете полноценное облачное хранилище, с аккаунтами, загрузкой файлов, уровнями доступа и приятным Frontend'ом.

Перейти к просмотру

#видео #web
📖 «Книги, которые сделали меня программистом»[8:20]

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

Автор видео делится 5-ю книгами, которые помогли ей вырасти как программист, начиная с полного нуля. Это книги, которые подойдут разработчику на любом языке.

Перейти к просмотру

#видео #книги
⚡️ Go + React[22:11]

Go используется для Backend разработки, а React — для Frontend. Чтобы объединить Go с библиотекой на JavaScript, нужно правильно настроить CORS.

Автор рассказывает, как это сделать, какие могут быть проблемы с безопасностью (и как их решить), а также создаёт пример сайта с Go & React.

Перейти к просмотру

#видео #web
⚡️ Как быстро расти в WEB?[08:23]

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

Автор рассказывает, что нужно делать, чтобы как можно быстрее развить свои навыки и стать Frontend, Backend или Fullstack разработчиком.

Перейти к просмотру

#видео #профессия
🚦 Дорожная карта Java-разработчика

В этой дорожной карте объясняется, что должен уметь опытный разработчик на Java.

Первым делом стремитесь освоить те пункты, что выделены голубым цветом, а уже потом переходите к другим, опциональным вещам.

#роадмап #java