progersbooks | Unsorted

Telegram-канал progersbooks - Заметки программиста

-

Несколько новых книг регулярно! По всем вопросам: @seniorvladislav

Subscribe to a channel

Заметки программиста

☁️ Что такое Microsoft Azure и чем он так хорош?

Проекты, особенно большие, лучше всего держать в облаке. Среда Azure позволяет запускать у себя вычислительные машины, контейнеры, хранилища, сервера для ИИ и IoT.

Автор рассказывает про возможности облачного провайдера Microsoft Azure и его преимущества относительно конкурентов.

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

Читать полностью…

Заметки программиста

👨‍💻 Git, Git Flow и TDD — уроки для новичков

Мастхэв плейлист по GIT: помимо основ автор поговорит про все тонкости Git Flow, работу с ветками и их слиянием. Еще он затронет популярный подход TDD — разработку через тестирование.

1. Что нужно знать о работе с Git
[16:35]
2. Git Flow: Основы работы с ветками в Git
[22:35]
3. Введение в TDD и тестирование в Python
[24:54]

Читать полностью…

Заметки программиста

👟 Какие есть направления в IT

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

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

https://youtu.be/DHGBjQwwCpU

Читать полностью…

Заметки программиста

⌨️ Как устроен терминал Linux

Очень короткий и емкий туториал от разработчика Олега Молчанова по терминалу Linux. Основные команды, операции с файлами и папками, важные лайфхаки. Даже если у вас MasOS или Windows, вам нужно разбираться в базовых командах Linux, потому что 80% серверов — это чистый Linux. Будете заливать проект на сервер — эти знания вам пригодятся.

1. Навигация по файловой системе
[7:01]
2. Операции с файлами и папками
[7:33]
3. Команда Grep: поиск по файлам и папкам
[11:38]
4. Как упростить работу в терминале
[5:43]
5. Как установить MySQL на Ubuntu/Mint
[4:17]
6. Как установить PostgreSQL на Ubuntu/Mint
[2:35]
7. Crontab: запуск задач по расписанию
[7:03]
8. Crontab: как запускать Python-скрипт по расписанию
[18:05]

Читать полностью…

Заметки программиста

🐳 Полный курс по Docker — [1:58:38]

Если вкратце, Docker — это платформа для разработки, доставки и запуска контейнерных приложений.

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

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

Читать полностью…

Заметки программиста

🖥 Гарвардский курс по основам программирования

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

1. CS50 на русском: Лекция #1
[47:15]
2. CS50 на русском: Лекция #2
[1:04:15]
3. CS50 на русском: Лекция #3
[50:16]
4. CS50 на русском: Лекция #4
[53:08]
5. CS50 на русском: Лекция #5
[50:22]

Перейти к плейлисту

Читать полностью…

Заметки программиста

👩‍💻 Пишем свой Promise на JavaScript — [43:55]

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

Помимо этого, вы узнаете, что такое Test Driven Development (TDD) и осознаете, насколько это удобный и полезный инструмент в промышленной разработке. К функционалу класса Promise изначально будут составлены некоторые требования. По мере реализации, вы будете проверять, что требования действительно удовлетворены с помощью тестов.

#js

Читать полностью…

Заметки программиста

⌨️ Уроки по HTML для начинающих

Язык гипертекстовой разметки HTML — основа любой веб-страницы, поэтому это первое, что следует изучать начинающему фронтенд разработчику. В своих коротких видео автор рассказывает про все детали, которые большинство упускает.

1. Установка brackets. Настройка brackets. Создание веб страницы
[10:00]
2. HTML что такое тег. Парные, непарные теги. Тег i
[8:12]
3. Структура HTML документа. Атрибут html тега. Параметры тега
[13:37]
4. Атрибуты тега meta: name, content, http-equiv, charset, description, keywords, robots
[11:31]
5. HTML теги для форматирования текста. html5 работа с текстом
[17:19]
6. HTML список. Маркированный список. Нумерованный список. Атрибуты списков
[6:48]
7. Cписки определений HTML. Теги dl dt dd. Frontend разработка
[4:52]
8. HTML5 работа с изображениями. Тег img. Атрибут alt. Фон body картинка
[16:29]

#верстка

Читать полностью…

Заметки программиста

🐍 Вы должны использовать это в Python

Слышали про конструкцию if __name__ == '__main__':? Но вы точно уверены, что понимаете, что она делает? За что отвечает __name__?

Автор рассказывает про то, почему многие профессиональные разработчики используют эту конструкцию и какие тут могут быть ошибки.

https://youtu.be/5r6dnmEqqG0

Читать полностью…

Заметки программиста

⚛️ React Native для начинающих

React позволяет нам создавать интерфейс приложения, то есть писать фронтенд. А его версия Native — запускать React приложения на телефоне и ПК.

В этом видео вы узнаете, как правильно создать приложение на телефон с помощью React, и как оно вообще запускается.

https://youtu.be/K-aD8ClG1FQ

Читать полностью…

Заметки программиста

🔥 Как делать классные pet-проекты

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

Речь пойдёт про создание качественных, уникальных Pet-проектов и заполнение своего портфолио именно ими.

https://youtube.com/watch?v=e-bgQSjflps

Читать полностью…

Заметки программиста

🧠 Поиск наибольшего контейнера с водой

Это задача с Frontend-собеседования, условия которой — имея высоты линий, выделить две чтобы получить самый большой контейнер.

Автор рассказывает как максимально эффективно решить задачу на языке программирования JavaScript.

https://www.youtube.com/watch?v=GoQFtH5MXLE

Читать полностью…

Заметки программиста

🧑‍💻 Golang с нуля до Junior

Это видео — подробный план обучения полного новичка в программировании до Junior на языке Golang.

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

https://youtu.be/WNkswOmYlvI

Читать полностью…

Заметки программиста

🏗 Конвертируем сайт в Figma

Бывают заказы, сделать похожий по дизайну сайт. Чтобы ручками не копировать всё содержимое, можно воспользоваться плагином html.to.design.

Плагин загрузит страницу и создаст .fig файла с точно таким же содержимым. Самое приятно — все объекты редактируемы, можно будет подстроить всё под себя.

Попробовать html.to.design

Читать полностью…

Заметки программиста

Признаки плохих IT компаний — [9:12]

Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:

1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]

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

#видео #коллектив

Читать полностью…

Заметки программиста

🗳 Курс по C#[9:19:55]

Девятичасовой
курс по всем темам связанным с C# от компании, занимающейся разработкой игр. В ролике есть всё: от переменных до коллекций и LINQ.

По итогу курса, вы сделаете Pacman в терминале и полноценный симулятор компьютерного клуба.

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

Читать полностью…

Заметки программиста

🖥 Адаптивная HTML-верстка макета из Figma

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

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

https://youtu.be/vkq7ckCkvjY

Читать полностью…

Заметки программиста

👼 Урок по HTML для чайников

В этом видео уроке автор обещает не давать скучную теорию, а научить зрителя основам HTML за 35 минут в весёлом и увлекательном формате.

Урок предназначен для тех, кто абсолютно ничего не понимает в веб-разработке: вам объяснят все базовые понятия и покажут, как создать первую HTML-страницу.

https://youtu.be/4jYYHaTwWvY

Читать полностью…

Заметки программиста

🔥 Создаем сайт про NFT

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

Также здесь вы узнаете про БЭМ, CSS Grid, настройку сайдбара, плагин Swiper и в принципе улучшите свои знания по HTML + CSS.

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

Читать полностью…

Заметки программиста

💻 Интерактивные шпаргалки по HTML, CSS и JS

На этом сайте вы найдете полный сборник всевозможных интерактивных шпаргалок по основным языкам веб-разработки.

Также сервис предоставляет мини редакторы кода для CSS и JavaScript.

Перейти к изучению

Читать полностью…

Заметки программиста

⚡️ Свой сервер на Kotlin

Этот язык популярен не только среди мобильных разработчиков, но и в Backend-сфере. Понравился он серверным разработчикам своей простотой.

А вот для самих Backender'ов было бы неплохо держать такой проект как «Сервер» у себя за спиной. Так ведь намного легче понять, как работает Apache и nginx.

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

Читать полностью…

Заметки программиста

⌨️ От веб-разработки до машинного обучения

На freeCodeCamp вы найдете 6000+ бесплатных туториалов по веб-разработке, кибер безопасности, машинному обучению и многому другому.

Вы научитесь HTML, CSS, JavaScript, Python, Git, Node.js, React.js и остальным востребованным технологиям. Дерзайте!

Перейти к изучению

Читать полностью…

Заметки программиста

🦾 Полный курс по WebStorm

WebStorm — это программа для разработки на JavaScript. Она хорошо понимает структуру проектов и поможет написать код с помощью автодополнения строк и безопасного рефакторинга.

Из этого видео вы узнаете, как с помощью WebStorm ускорить написания кода, автоматизировать и упростить процесс разработки на JavaScript.

https://youtu.be/WlBrhM1_t5k

Читать полностью…

Заметки программиста

⌨️ Парадигмы программирования — [13:54]

Из видео вы узнаете, что такое функциональное, объектно-ориентированное, императивное, процедурное и декларативное программирование.

Знание всех этих парадигм — основа основ для любого уважающего себя программиста.

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

Читать полностью…

Заметки программиста

⚙️ Базовый курс по JavaScript

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

Каких-либо практических заданий в этом курсе не предусмотрено: все 18 видео из этого плейлиста содержат в себе исключительно теорию в чистом виде.

1. Введение — [5:26]
2. Настройка VScode и подключение проекта — [10:03]
3. Переменные — [12:40]
4. Операторы (1 часть) — [17:11]
5. Операторы (2 часть) — [20:22]

Читать полностью…

Заметки программиста

Функция "Показать пароль"

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

https://youtu.be/G8DOZ-sqdg0

Читать полностью…

Заметки программиста

🔥 Клеточный автомат на Python: "Жизнь"

Клеточный автомат — давняя 2D игрушка, действующая по некоторым правилам. Она тьюринг-полная, а значит с ней можно сделать что угодно.

Но первым делом её надо создать. Автор рассказывает как это сделать использую Python и pygame.

https://www.youtube.com/watch?v=_tgsAaJoOlU

Читать полностью…

Заметки программиста

⚡️ Кто хотел изучить Linux?
Забирайте скорей курс для начинающих всего за 1️⃣0️⃣.

➡️ Забрать курс: https://vk.cc/cyfxTa

Отус открыл для вас доступ к онлайн-курс 🖥«Linux для начинающих» почти бесплатно!

Обычно курс стоит от 7000₽

😯 Не упустите свою возможность!

Курс рассчитан для программистов и администраторов, которые хотят освоить ОС Linux с нуля!

Что из себя представляет курс?
— 3 модуля с видеолекциями
— Комплексные знания по основам Linux
— Можно учиться в любом месте, где есть доступ в интернет
— Закрепление знаний с помощью тестов

Наш спикер – Андрей Буранов, эксперт по UNIX-вселенной в компании Mail Group.

🎁 В подарок с курсом, бонусом для более эффективной учебы дарим "10 базовых команд Linux"!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Заметки программиста

👨‍💻 Полный курс по JavaScript за 6 часов

Это самое подробное видео по изучению JavaScript. Оно подойдёт и полным новичкам, и тем, кто просто хочет укрепить свои знания в этом языке.

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

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

Читать полностью…

Заметки программиста

💻 Бесплатные курсы для начинающих

Stepik — это некоммерческая площадка, курсы для которой создают топовые российские компании и вузы. 

Этот сайт является популярным выбором среди новичков на Python, JavaScript, С# и других языков.

Перейти к изучению

Читать полностью…
Subscribe to a channel