Чистая архитектура
Роберт Мартин (2018)
«Идеальный программист» и «Чистый код» – легендарные бестселлеры Роберта Мартина – рассказывают, как достичь высот профессионализма. «Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.
Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.
📥 Скачать
💥 Расширьте горизонты и свои возможности в JavaScript!
Новый уровень мастерства ждет тех, кто сможет поступить на онлайн-курс «JavaScript Developer. Professional» от OTUS.
⏰ Занятия начнутся 27 декабря. Пройдите вступительный тест, чтобы присоединиться к группе по специальной цене, а также получить видео-курс по Git в подарок 🎄
5 возможностей JavaScript ES12, которыми стоит воспользоваться уже сегодня
Стандарт ECMAScript 2021 (12 редакция) выпущен 22 июня 2021 года. Вместе с ним появились новые возможности и новые синтаксические конструкции. Все эти улучшения направлены на то, чтобы сделать JavaScript надёжнее и стабильнее, чтобы разработчикам легче было делать своё дело.
Rus https://habr.com/ru/company/ruvds/blog/589369/Eng levelup.gitconnected.com/top-5-j…8b5353b1
Golang для профи
Михалис Цукалос (2020)
Вам уже знакомы основы языка Go? В таком случае эта книга для вас. Михалис Цукалос продемонстрирует возможности языка, даст понятные и простые объяснения, приведет примеры и предложит эффективные паттерны программирования.
Изучая нюансы Go, вы освоите типы и структуры данных языка, а также работу с пакетами, конкурентность, сетевое программирование, устройство компиляторов, оптимизацию и многое другое. Закрепить новые знания помогут материалы и упражнения в конце каждой главы. Уникальным материалом станет глава о машинном обучении на языке Go, в которой вы пройдёте от основополагающих статистических приемов до регрессии и кластеризации.
📥 Скачать
Безопасный DevOps
Джульен Вехен (2020)
Приложение, запущенное в облаке, обладает множеством преимуществ, но в то же время подвержено особенным угрозам. Задача DevOps-команд — оценивать эти риски и усиливать защиту системы от них. Данная книга основана на уникальном опыте автора и предлагает важнейшие стратегические решения для защиты веб-приложений от атак и предотвращения попыток вторжения.
Вы увидите, как обеспечить надежность при автоматизированном тестировании, непрерывной поставке и ключевых DevOps-процессах. Научитесь выявлять, оценивать и устранять уязвимости, существующие в вашем приложении. Автор поможет ориентироваться в облачных конфигурациях, а также применять популярные средства автоматизации.
📥 Скачать
Python 3. Самое необходимое
Владимир Дронов, Николай Прохоренок (2019)
В книге описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное программирование, обработка исключений, часто используемые модули стандартной библиотеки и установка дополнительных модулей. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник.
Во втором издании описана актуальная версия Python — 3.6.4, добавлены описания утилиты pip, работы с данными в формате JSON, библиотеки Tkinter и разработки оконных приложений с ее помощью, реализации параллельного программирования и использования потоков для выполнения программного кода. Книга также содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно.
📥 Скачать
Регистрируйся на онлайн-стажировку в IT от Changellenge » и забирай гарантированные подарки.
Хочешь в IT, но не понимаешь с какими задачами придется столкнуться? На онлайн-стажировке Shift+Enter by Changellenge » ты сможешь решить реальные кейсы из этой сферы от компаний KPMG, Schlumberger, UniCredit Bank и «ЕВРАЗ». Выполняешь задание — получаешь решение эксперта, чтобы сравнить со своим. Идешь на собеседование туда, куда хотел, с понимаем будущих задач. Profit!
Доступные направления:
— Работа с данными;
— Разработка;
— Системный и бизнес анализ;
— IT-аудит.
Преимущества Shift+Enter by Changellenge »:
— Бесплатные гарантированные подарки от партнеров: промокод на скидку 15% в интернет-магазине "Альпина Паблишер", скидку 20% на любую подписку в приложениях Арзамас, а также бонусный урок английского от Skyeng.
— Возможность проверить и прокачать свои навыки в IT-сфере с разными уровнями сложности.
— Практика в удобном формате: без резюме, анкет и других этапов отбора.
Готов к тест-драйву карьеры в IT? Задания уже доступны на платформе. Регистрируйся прямо сейчас: https://clck.ru/WABhF
Пишем Python-расширение на Ассемблере (зачем?)
Иногда, чтобы полностью разобраться с тем, как что-то устроено, нужно это сначала разобрать, а потом собрать. Уверен, многие из тех, кто это читают, в детстве часто поступали именно так. Это были дети, которые хватались за отвёртку для того, чтобы узнать, что находится внутри у чего-то такого, что им интересно. Разбирать что-то — это невероятно увлекательно, но чтобы снова собрать то, что было разобрано, нужны совсем другие навыки.
Rus habr.com/ru/comp…g/589367Eng tonybaloney.github.io/posts/e…bly.html
🔔Уверены, что среди ваших друзей есть опытные IT-специалисты.Порекомендуйте их — и за каждую удачную рекомендацию компания EPAM заплатит 100 000 рублей.
✅Все очень просто:
1. Заполните форму на сайте. Важно: ваш друг не должен быть в процессе найма и обучения в EPAM.
2. Дождитесь ответа от рекрутеров после общения с вашим другом.
3. Получите бонус, когда EPAM трудоустроит друга.
Нужны специалисты уровня middle, senior, lead из любого города России. Посоветовать друга может любой человек, увидевший это объявление, за исключением сотрудников ЕРАМ. Количество рекомендаций неограниченно.
Заполняйте форму на сайте👇🏻
https://epa.ms/reccomend-to-epam10
Ждем ваших рекомендаций!
Clone Wars - клоны популярных сайтов с открытым исходным кодом
100+ с открытым исходным кодом таких популярных сайтов, как Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube и др. Смотрите исходный код, демонстрационные ссылки, технический стек, звезды github.
https://github.com/GorvGoyl/Clone-Wars
💥OPEN SOURCE трибуна на HighLoad++
У вас есть свое Open Source решение? Хотите, чтобы о нем узнало большее число разработчиков?
✅Мы открываем приём заявок на участие в Open Source трибуне: https://bit.ly/3GqADjw
⚡На конференции HighLoad++ Foundation 17 и 18 марта 2022 года в Москве лучшие разработчики Open Sourse представят свои решения ИТ-сообществу.
😉Заявки принимаются до 15 декабря. Далее экспертный совет HighLoad++ отберёт заявки и в январе мы запустим народное голосование, чтобы ИТ сообщество выбрало 10 лучших Open Source решений.
Авторы 10 решений получат билет на HighLoad++ Foundation 2022 и представят на Open Source трибуне свои разработки.
Создаем нейронную сеть
Тарик Рашид (2017)
Эта книга представляет собой введение в теорию и практику создания нейронных сетей. Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области. Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций.
Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке Python и способен выполняться даже на таком миниатюрном компьютере, как Raspberry Pi Zero.
📥 Скачать
Компания Intel в России запустила официальный канал в Telegram!
Здесь вы найдете информацию о технологиях и карьерных возможностях, анонсы мероприятий и многое другое. Компания регулярно рассказывает о команде и знакомит подписчиков с новостями IT индустрии.
Подпишитесь и будьте в курсе всех событий!
Легкий способ выучить Java
Брайсон Пейн (2020)
Java - один из самых популярных и востребованных языков программирования в мире, но и один из самых сложных для изучения, особенно для новичков. Автор этой книги, Брайсон Пэйн, разработал собственный метод обучения, который строится на прохождении материала исключительно на практических примерах.
Начните изучать Java, создавая несложные игры для ПК и Android, узнавайте, как работает инструмент JShell, используйте популярные среды разработки Eclipse и Android Studio, учитесь искать и исправлять ошибки в коде и становитесь востребованным программистом с книгой "Легкий способ выучить Java".
📥 Скачать
Акселератор Спринт
«Когда мы пришли в Спринт, у нас был один контракт на 250 тыс. руб. и несколько в стадии разработки. За три месяца мы выросли в 20 раз».
📌Читайте в большом материале «Ъ» все самое важное и интересное о новом акселераторе ФРИИ - Спринт. Это бесплатная программа для ИТ-предпринимателей, ориентированных на российский рынок. Его создатели и участники подробно рассказали, как проходит работа с командами, что включает в себя программа и до каких результатов получается добегать.
📌 За новостями акселератора можно следить в тг-канале ссылка
💡Следующий набор стартует в январе 2022 года. Приходите в Спринт кратно расти!