Обложка канала

Новые книги для программистов. Страница 10

Несколько новых книг регулярно!

  • Новые книги для программистов

    🧑‍💻 Что делать, чтобы быстро получить оффер Во всём мире трудная экономическая ситуация, из-за чего компаниям приходится закрываться или сокращать штаб сотрудников. Что делать, если вы стали жертвой? Автор видео рассказывает, как быстро получить предложение по работе, про собеседования, как правильно отвечать на вопросы и что нужно знать перед походом. https://youtu.be/9Eb7ZrVHhSg
    Layoffs? Что делать, чтобы быстро получить оффер.

    Layoffs. Массовые сокращения. Как быстро найти работу после сокращения? Таймкоды: 00:00 Предыстория 02:42 А что происходит? Для тех, кто в танке 05:57 Кто продолжает нанимать 08:24 Правила игры 13:50 Как искал я сам 20:40 Основные проколы 24:42 Как исправил ситуацию и проходил собеседования 30:28 Переговоры и вопросы 33:04 Коротко о подготовке (+ System design) Ссылки: - https://levels.fyi и https://glassdoor.com → смотрел оклады - на https://levels.fyi/community → смотрел последние посты и искал компании, которые продолжают нанимать - https://layoffs.fyi и https://levels.fyi/still-hiring → смотрел, кто продолжает нанимать - https://relocate.me → смотрел компании, которые релоцируют - https://weworkremotely.com + https://jobs.date-fns.org + https://hnhiring.com/locations/remote → тут искал удаленку - https://workatastartup.com + https://angel.co/jobs → тут ещё удаленка + видны зарплаты - https://glassdoor.com - тут смотрел отзывы на каждую компанию - тут просить зарефералить https://prepfully.com/employee-referral - https://prepfully.com/practice-interviews тут практика интервью - отличный канал https://www.youtube.com/@Prepfully

    YouTube
  • Новые книги для программистов

    Параллельное и асинхронное программирование развязывают руки разработчикам и усиливают их скиллы: помогают выдерживать нагрузки и писать эффективный код, не теряя скорости разработки — ни один крупный проект не обходится без них. Для тех, кто решил изучить принципы асинхронности в Яндекс Практикуме есть курс «Асинхронное программирование на Python». Курс подойдет вам, если: • у вас есть опыт написания кода на Python; • вы знакомы с принципами ООП и умеете их применять; • вы умеете работать с консолью и Git, настраивать рабочее окружение; • вы понимаете работу БД и SQL, знакомы с HTTP и REST. На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы.  Записаться на курс можно здесь: https://practicum.yandex.ru/async-python/
  • Новые книги для программистов

    🧑‍💻 Публичное Code Review Go-проекта Code Review — это когда опытный программист смотрит и исправляет приложение ученика. Это отличная возможность улучшить качество кода и собственные навыки. В ролике Senior-разработчик разбирает приложение новичка. Речь пойдёт про оптимизацию, алгоритмы, нейминг переменных и чистый код. https://youtu.be/oqBTz3E19GA
    Публичное Code Review Go-проекта

    Разбираем проект одно из участников нашего сообщества. Обсуждаемый проект: https://github.com/bagardavidyanisntreal/portal 🗣 Наш чат Gopher Club: https://t.me/+zsSZ63wEJDs3NGVi 👾 Мой Telegram-канал - новости, анонсы, интересные мысли: https://t.me/ntuzov 👀 Golang Digest: https://t.me/golang_digest - мои регулярные подборки интересных материалов по Go. Тайм-коды: 00:00 Вступление 00:50 Code Review #golang #ntuzov

    YouTube
  • Реклама

  • Новые книги для программистов

    🧩 Использование SSH ключа вместо пароля Чтобы при подключении по SSH к машине каждый раз не вводить пароль, нужно добавить свой публичный ключ в список доверенных. Где найти этот ключ, что такое public и private keys, как сгенерировать новый и перекинуть на другое устройство — об этом всём в видео. https://youtu.be/-KOMKBtL_7I
    Linux - Использование SSH ключа вместо Пароля | SSH Key Pair

    #ssh #devops #linux Как создать ключ SSH на Linux и Windows Как настроить логин для SSH ключей Как логиниться с SSH ключем

    YouTube
  • Новые книги для программистов

    🔥 Gulp 4, полное руководство Gulp — таск менеджер на языке JavaScript для автоматического выполнения часто используемых задач (сжатие файлов, объединение модулей) на языке JavaScript. Автор рассказывает про новую версию Gulp 4 и показывает как автоматизировать генерацию стилей, сжатие js- и css-файлов. https://youtu.be/Hh1aDoWMJXA
    Gulp 4, полное руководство, современный синтаксис

    Обновленная начальная сборка по gulp 4. Создал сборку для дальнейшего масштабирования и верстки проектов на канале. Видео о препроцессорах: https://youtu.be/MpzTnr5x_Wg Node: https://nodejs.org/en/ Gulp: https://gulpjs.com/ npm: https://www.npmjs.com/ git: https://git-scm.com/ Мой патреон: https://www.patreon.com/from0to1 Подпишитесь на канал, если вам понравилось данное видео: http://bit.ly/2IFzwBZ

    YouTube
  • Новые книги для программистов

    🔥 Вот и наступила долгожданная весна. Выходим из зимней спячки с новыми курсами марта от OTUS. Программ много. Возможно, среди них найдется именно то, что вам нужно 🌱 Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Новые книги для программистов

    🧑‍💻 Игорь Лопушко «Чистая архитектура» Чистая архитектура стала очень популярна в последнее время среди разработчиков микросервисных решений. Она помогает сосредоточится на бизнес-логике. В этом видео автор рассказывает, кто такой дядюшка Боб, что такое «Чистая архитектура» и как ей пользуются на практике. https://youtu.be/13OfxIRBsO4
    Игорь Лопушко «Чистая архитектура»

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

    YouTube
  • Новые книги для программистов

    🔥 Интерфейсы лучше размещать в месте использования Где лучше размещать интерфейсы: в месте использования, в месте инициализации или где-то ещё. Вопрос про качество кода и его читаемость. Программист на Golang рассказывает, почему лучше всего размещать интерфейсы в месте использования, преимущества и недостатки подхода и при чём тут утинная типизация. https://youtu.be/eYHCCht8eX4
    Почему интерфейсы лучше размещать в месте использования - GoLang best practices

    Почему важно описывать интерфейсы не рядом с реализацией, а в месте использования. ---- ❤️ Если у вас есть желание поддержать развитие канала: Секретный телеграм-канал: - В рублях: https://t.me/+1UPXV_DGnG1mODJi - В евро: https://t.me/+hedI8LevYTc5MDM6 https://boosty.to/nikolay.tuzov https://www.patreon.com/tuzov Другие проекты: - 👾 Мой канал в Telegram: https://t.me/ntuzov - 🗣 Чат в Telegram: https://t.me/+zsSZ63wEJDs3NGVi - 👀 GoLang Digest: https://t.me/golang_digest - мои регулярные подборки интересных материалов по Go. ---- Тайм-коды 00:00 Вступление 00:32 Минималистичность интерфейсов 00:43 Независимость от реализации 00:57 Пример веб-сервиса 01:30 Чем этот сервис плох? 02:42 Как исправить? Интерфейсы по месту использования! 04:52 Уменьшилась связность системы 05:39 Улучшили понятность кода 07:02 Увеличили гибкость системы 08:03 Тестирование и моки 09:06 Минусы подхода 11:58 Утинная типизация - что это? 13:52 Заключение #golang #ntuzov

    YouTube
  • Новые книги для программистов

    Раздаём бесплатно книгу «Путь в IT» и 4 курса по IT по ссылке «Путь в IT» - книга, которая многим помогла сменить профессию и устроиться в сферу IT После прочтения книги у вас появится преимущество перед 90% новичков на рынке. Сложные технические термины больше не будут вас пугать, а полное раскрытие каждой профессии в сфере поможет выбрать свой путь в IT. Бонусы, которые мы дарим вместе с книгой «Путь в IT»: ⁃ 4 курса по IT; ⁃ доступ к мероприятиям GeekBrains. Постройте свою карьеру в IT, сделав первый шаг уже сегодня. Забирайте
  • Новые книги для программистов

    Разработчику, конечно, не нужно быть экспертом по K8s, чтобы запустить в нем ИТ-проект, но азы помогут понять, как живет приложение в контейнеризированной среде. Поэтому приглашаем ваc на вебинар «Основы Kubernetes: секреты от #CloudMTS», где вы узнаете: • Что такое cloud-native и микросервисная архитектура. • Как устроена оркестрация контейнеров и какие с ней бывают сложности. • Как сервис для управления кластерами Kubernetes в облаке #СloudMTS решает эти сложности. 13 марта в 11:00 мск, online Зарегистрироваться → http://bit.ly/3kUuOWu Реклама. Рекламодатель ПАО «МТС», ИНН 7740000076
  • Новые книги для программистов

    🧩 Сложность алгоритма Как отличить медленный алгоритм от быстрого? Самый простой способ — замерить время выполнения, но лучше всего — посчитать сложность алгоритма. Здесь автор рассказывает как оценивать алгоритмы, что такое Big O notation, в чём разница между O(1), O(N), O(log N * N) и какой вариант лучше. https://youtu.be/cXCuXNwzdfY
    ВСЯ СЛОЖНОСТЬ АЛГОРИТМОВ ЗА 11 МИНУТ | ОСНОВЫ ПРОГРАММИРОВАНИЯ

    Онлайн-буткемп «Junior-аналитик с нуля за 10 недель»: https://go.skillfactory.ru/JD4LkA По промокоду ALEKOS скидка 45% Оценка сложности алгоритмов за 11 минут. Подписывайся в соц. сетях: Телеграм - https://t.me/Alek_OS ВК - https://vk.com/alekos1 ❤️ Поддержка канала: Бусти - https://boosty.to/alekos Юмани - https://yoomoney.ru/to/410011179144828 ✔️ Полезные ссылки: Основы программирования - https://www.youtube.com/watch?v=Wh22_O8jXVQ&list=PLIJLLSrXDPojDGKW0WZ7sU0eO3nyn0oDc&index=1&t=0s Полезно знать - https://www.youtube.com/watch?v=PS4S8BnURYU&list=PLIJLLSrXDPoibU-4S40dY6OpALf3nNOjA&index=2&t=0s Алгоритмы и структуры данных - https://www.youtube.com/watch?v=cyIw3NKfdGw&list=PLIJLLSrXDPogL-Db1f9IvHp2fiMwX18yz&index=2&t=0s Мысли Алека - https://www.youtube.com/watch?v=Cser9bunQ7Q&list=PLIJLLSrXDPogGS1vg3lJ3EAoqOLqb2Etw&index=1&t=0s

    YouTube
  • Новые книги для программистов

    🗳 Курс по C# Девятичасовой курс по всем темам связанным с C# от компании, занимающейся разработкой игр. В ролике есть всё: от переменных до коллекций и LINQ. По итогу курса вы сделаете Pacman в терминале и полноценный симулятор компьютерного клуба. https://youtube.com/watch?v=w8rRhAup4kg
    C# 2022 С НУЛЯ ДО ПРОФИ | СЛИВ ЛУЧШЕГО КУРСА

    Бесплатно выложили полный курс C# для вас наши дорогие зрители. Индивидуальное обучение разработке игр с доведение до трудоустройства - https://ijunior.ru/unity-start?utm_source=youtube&utm_medium=video&utm_campaign=description&utm_content=csharpin9hours Мой телеграм - https://t.me/sakutin_csharp/ Моя студия Agava - https://agava.tech/ Моя книга - http://csharpbook.sakutin.ru ЯЮниор: Группа - https://vk.com/holymonkey_sandbox ЧАТ В ТЕЛЕГЕ - https://t.me/csharp_faggots_fan_club Discord - https://discord.gg/MpHGV2S Таймкоды: 00:00:00 - Предисловие от Романа Сакутина 00:02:27 - Введение в программирование 00:05:15 - Установка Visual Studio бесплатно 00:09:50 - Переменные в сишарп 00:19:40 - Как правильно именовать переменные в сишарп 00:21:00 - Арифметические операторы в сишарп 00:29:30 - Логические операторы в сишарп 00:32:30 - Конкатенация в сишарп 00:35:28 - Интерполяция в сишарп 00:40:24 - Конвертация типов в сишарп 00:44:20 - Действия с консоль на языке сишарп 00:52:23 - Инкремент и декремент в Сишарп 00:56:58 - Практическая задача "Систему урона" на сишарп 01:06:31 - Оператор If в CSharp 01:16:39 - Логическое И и ИЛИ в сишарп 01:23:55 - Условный оператор Switch в сишарп 01:31:31 - Практика условных операторов в сишарп 01:31:31 - Практика условных операторов в сишарп 01:43:10 - Циклы в сишарп - while 01:47:50 - Циклы в сишарп - for 01:55:27 - Практика циклов в сишарп 02:08:55 - Генератор случайных чисел (Random) в сишарп 02:11:30 - Создание игры "Угадай число" 02:21:05 - Создание игры "Гладиаторские бои" 02:31:05 - Хитрости работы с консолью 02:39:17 - Одномерные массивы в сишарп 02:50:52 - Практика работы с массивами в сишарп 03:17:07 - Многомерные массивы в сишарп 03:32:13 - Практика работы с многомерными массивами в сишарп 03:48:26 - Ссылочные типы в сишарп 03:56:42 - Как увеличить массив в сишарп? 04:00:35 - Создание консольные игры "Бродилка" на сишарп 04:13:32 - Строка - ЭТО МАССИВ? 04:14:20 - Цикл Foreach в сишарп 04:17:02 - Функции в сишарп 04:25:17 - Возврат значений и return в сишарп 04:27:57 - Необязательные параметры 04:32:11 - Ref и out в CSharp 04:43:55 - Перегрузка 04:48:24 - Практика "Healthbar" 04:54:14 - Роман Сакутин "Делаем Pacman в консоли на C#" 05:31:01 - Коллекция List в сишарп 05:38:04 - Queue или очередь, FIFO коллекция в сишарп 05:42:19 - Stack FILO коллекция в сишарп 05:44:55 - Dictionary или словарь в сишарп 05:52:36 - Что такое ООП? 05:53:58 - Отношения в объектно ориентированном программирование 05:56:38 - Типизация в ООП 06:01:24 - Абстракция (Полиморфизм) в сишарп 06:02:08 - Классы и объекты в сишарп 06:05:53 - Поля и модификаторы доступа в сишарп 06:12:16 - Методы в сишарп 06:18:12 - Конструкторы в сишарп 06:25:00 - Практика ООП "Программа для администратора кафе" 06:34:41 - Связь Has-a в языке сишарп 06:40:31 - Связь Is-a в языке сишарп 06:52:26 - Свойства в сишарп 07:00:21 - Это ломает вашу инкапсуляцию! 07:06:28 - Практика ООП "Бой героев" 07:17:05 - Виртуальные методы 07:22:36 - Паттерн "Цикл обновления" 07:24:49 - Интерфейсы в сишарп 07:28:04 - Абстрактные классы в сишарп 07:32:34 - Статические члены и классы 07:35:56 - Распространённые проблемы static 07:38:35 - Статичеческий конструктор в сишарп 07:41:49 - СТАТИКА ЭТО ПЛОХО 07:44:00 - Структура VS Класс 07:48:14 - Ошибка при работе со структурой 07:52:25 - Практика ООП "Симулятор компьютерного клуба" 08:27:16 - Роман Сакутин "Явное и неявное преобразование типов в C#" 08:33:20 - Upcasting и Downcasting в сишарп 08:43:41 - Преобразование объектов с помощью is и as 08:48:23 - Pattern Matching в сишарп 08:51:05 - enum - что за тип данных в сишарп? 08:56:15 - Введение в LINQ 09:03:31 - Методы расширения LINQ

    YouTube
  • Новые книги для программистов

    Росбанк F*ckup Night Бесплатное мероприятие для IT-специалистов, которые понимают, что ошибаться — это нормально. Будем говорить про фейлы и уроки в формате коротких питчей и обсуждений. 🔵 Как выстроить работу с джунами и не поймать «биг бадабум»; 🔵 Платить ли за T-shape; 🔵 «Проблема не на нашей стороне или все же…»; Полный список тем и спикеров узнайте на нашем сайте. Мероприятие можно посмотреть онлайн или посетить лично — оно пройдет в офисе Росбанка в башне ОКО II бизнес-центра "Москва-Сити". 10 марта, в 19:00 Online / offline
  • Новые книги для программистов

    🖥 Учимся классифицировать объекты с помощью ML В этом уроке вы разберёте реальную задачу с настоящими, а не синтетическими данными. Поймёте, как отличать линейную задачу классификации от нелинейного случая. Научитесь просто решать задачу в линейном случае с помощью Python и некоторых несложных математических алгоритмов, о которых вам расскажут прямо в видео. Самое интересное в этом уроке — это то, что вы явно увидите как работает этот алгоритм на реальных данных и поймёте, что, на самом деле, он достаточно интуитивно понятен. https://youtu.be/8Nf-QzP4h78
    Разбор алгоритма ML на реальных данных / Курс Data Science

    Курс Data Science для начинающих PyMagic Подробная информация о курсе, программа обучения по ссылке - https://pymagic.ru Преподавательский состав: Петр Ермаков Руководитель школы машинного обучения DataGym Senior Data Scientist Lamoda Евгений Разинков AI-евангелист, к.ф.-м.н., директор по науке в компании Pr3vision, преподает ML с 2015 года https://video.razinkov.ai Группа в ВКонтакте https://vk.com/pymagic Telegram https://t.me/pymagic #DataScience #PyMagic #ML

    YouTube
  • Новые книги для программистов

    🖥 Курс по разработке ПО от Computer Science Center В этом плейлисте из 14 видео вы узнаете обо всех нюансах, которые возникают при серьёзной разработке программного обеспечения. Как работать с требованиями заказчика к проекту, управлении проектами, рефакторинге кода. Также вы узнаете о жизненном цикле разработки. 1. О разработке и разработчиках ПО [1:25:01] 2. Работа с требованиями [1:25:43] 3. Жизненный цикл разработки. RUP и XP (1 часть) [1:32:49] 4. Жизненный цикл разработки. RUP и XP (2 часть) [1:26:01] 5. Проектирование пользовательских интерфейсов [1:28:10] 6. Управление проектами [1:24:40] 7. Управление проектами: построение графика работ [1:31:08] 8. Управление проектами: отслеживание и контроль [1:31:23]
    Лекция 1. О разработке и разработчиках ПО

    https://compscicenter.ru/ Лекция №1 курса «Разработка ПО» (весна 2021). Преподаватель — Тимофей Александрович Брыксин Страница лекции на сайте CS центра: https://bit.ly/3gRDfvt

    YouTube
  • Реклама

  • Новые книги для программистов

    💻 Изучаем Kotlin с нуля Несмотря на свою молодость, Kotlin уже успел стать серьёзным и популярным языком программирования. И даже стал официальным языком разработки под Android, его рекомендует сам Google. А всё потому что он очень удачно исправил многие неприятные моменты, которые были в Java и добавил огромное количество фишек, которые невероятно радуют разработчиков. В этом плейлисте вы узнаете о всех базовых механизмах, которые есть как в Kotlin, так и в многих других языках программирования. А ближе к концу вы также научитесь использовать и фишки, которые предлагает только Kotlin. 1. Введение [10:52] 2. Строковые шаблоны [6:11] 3. Переменные: val vs var [8:53] 4. Типы данных в Kotlin [10:33] 5. Функции [5:57] 6. NullPointerException и null-safety [8:03] 7. Работа с классами и их свойствами [12:34] 8. Пакеты, импортирование методов и классов [11:44]
    Kotlin: Урок 0. Введение

    Стань Android-разработчиком: https://goo.gl/tr57tS. Поспеши, действуют приятные скидки! Сайт: http://devcolibri.com Вконтакте: https://vk.com/devcolibri Telegram: https://telegram.me/dcolibri Twitter: https://twitter.com/devcolibri Facebook: https://www.facebook.com/Devcolibrik/

    YouTube
  • Новые книги для программистов

    Сколько нужно времени, чтобы освоить востребованную профессию фронтенд-разработчика? Всего 10 месяцев! Вы можете совмещать обучение с любым своим занятием. Главное условие - желание. В Xeкслете вы можете пройти онлайн-курс по профессии «‎Фронтенд-разработчик». Во время программы вы: ✔️ Изучите JavaScript в связке с HTML и CSS. ✔️ Освоите React для создания сложных компонентов, которые легко поддерживать и использовать повторно. ✔️ Решите более 310 задач в браузере. ✔️ Создадите 4 проекта для портфолио на GitHubВыполните 150 тестовых заданий от наших партнёров. ✔️ Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Source проектах. Обучение построено так, что его невозможно «отсидеть» или «прослушать». Мы не сторонники подхода «повтори за учителем»: вы будете не просто писать код, а научитесь самостоятельно находить лучшие решения. 📌 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10% !
  • Новые книги для программистов

    💻 Linux с нуля до профессионала: курс от Computer Science Center Несмотря на то, что продвинутые редакторы кода давно научились практически полностью скрывать всю низкоуровневую работу с гитом или компилятором через консоль, навык работы с командной строкой на базовом уровне всё ещё является важным. Например, без него не получится настроить удалённый сервер. В этом плейлисте вас научат работать с консолью, самыми популярными утилитами, а также расскажут о внутреннем устройстве Linux. 1. Введение в Linux [57:12] 2. Командная строка Linux [58:58] 3. Система контроля версий git [1:02:58] 4. Языки разметки и XML [38:43] 5. Регулярные выражения [1:04:21]
    Лекция 1. Введение в Linux

    https://compscicenter.ru Лекция №1 курса «Практический минимум» (осень 2020). Преподаватель — Равиль Харисович Галеев Страница лекции на сайте CSC: https://bit.ly/34K1hUg

    YouTube