му популярному языку программирования
Автор: Дэвид Фланаган
Описание: В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на javascript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка javascript. Повсюду в книге вы будете находить яркие и привлекательные примеры кода. Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await.
Сложность: #Средне
Тематика: #JavaScript
Ссылки: 💽Скачать
📚Книга:React быстро. Веб-приложения на React, JSX, Redux и GraphQL
Автор: Мардан Азат
Описание: Перед вами труд, над которым на протяжении полутора лет работало более дюжины человек. Тщательно отобранные примеры и подробные комментарии позволяют разработчикам перейти на React быстро, чтобы затем эффективно создавать веб-приложения, используя всю мощь JavaScript.
Сложность: #Средне
Тематика: #React
Ссылки: 💽Скачать
📚Книга: Криптография и взлом шифров на Python
Автор: Эл Свейгарт
Описание: Научитесь программировать на Python, создавая и взламывая шифры, с помощью которых пересылаются секретные сообщения! После знакомства с основами программирования на Python вы узнаете, как создавать, тестировать и взламывать классические шифры, включая перестановочный шифр и шифр Виженера. В конце обсуждаются криптосистемы с открытым ключом, применяемые в наши дни для защиты онлайн-транзакций.
Сложность: #Легко
Тематика: #Python
Ссылки: 💽Скачать
Открылась алгоритмическая качалка. Вход бесплатный.
В подвале офиса «Технократии» открыли качалку, но вместо железа — задачи с Leetcode. Тренер — КМС по алгоритмам Валерий Петров. Особый упор в тренировках Валерий делает на Kotlin.
Приглашаем начинающих спортсменов, чтобы подтянуть скилл и опытных, чтобы жестко критиковать тренера в комментариях. Абонемент не нужен — доступ по ссылке.
📚Книга: Гид по Computer Science, расширенное издание
Автор: Вильям Спрингер
Описание: Книга избавляет от ошибок и чрезмерных затрат на тестирование и рефакторинг. Не беда, если вы чувствуете себя не у дел, когда другие программисты обсуждают аппроксимативный предел. Даже специалисты с опытом допускают ошибки из-за того, что подзабыли Computer Science.
Расширенное издание бестселлера содержит все главные, а также продвинутые вопросы компьютерных наук.
Сложность: #Средне
Тематика: #ComputerScience
Ссылки: 💽Скачать
📚Книга:Чистый Python. Тонкости программирования для профи
Автор: Бейдер Д.
Описание: Python - это многофункциональный язык программирования с большим числом библиотек, дополнений и операторов. Большинство книг уделяет всё внимание обзору языка, даже тем функциям, которые могут так и не пригодится за всё время вашей личной разработки. Эта же книга направлена на изучение только самого полезного материала по языку, сосредоточившись на развитии практических навыков по Python 3.⠀
Сложность: #Средне
Тематика: #Python
Ссылки: 💽Скачать
✅ Хотим обратить ваше внимание на полезный telegram-канал для обучения высокоуровневому языку программирования Python
На канале ежедневно публикуются задачи по Python и Machine Learning: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и многое другое!
✔️Станьте специалистом по Python вместе с каналом "Задачи по Python и машинному обучению"
📚Книга: Изучаем квантовые вычисления на Python и Q#
Автор: Сара Кайзер, Кристофер Гранад.
Описание: В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях. Издание предназначено для разработчиков программного обеспечения. Предварительного опыта работы с квантовыми вычислениями, а также знания математики или физики на продвинутом уровне не требуется.
Сложность: #Сложно
Тематика: #QuantumComputing
Ссылки: 💽Скачать
📚Книга:Делай как в Google. Разработка программного обеспечения
Автор: Титус Винтерс, Том Маншрек, Хайрам Райт
Описание: Книга раскрывает обширный набор практик, инструментов и даже культурных аспектов, лежащих в основе программной инженерии в Google. Но она не ограничивается простым описанием инструментария и дополнительно описывает философию команды Google, которая помогает сотрудникам адаптироваться к разным обстоятельствам.
Сложность: #Средне
Тематика: #Metodology
Ссылки: 💽Скачать
Сколько нужно времени, чтобы освоить востребованную профессию Java-программиста? Всего 10 месяцев! И начать можно бесплатно.
Научим:
=> Писать код на Java, использовать фреймворки Javalin, Spring
=> Применять принципы ООП, работать с базами данным, SQL
=> Настраивать окружение: IDEA, Gradle/Maven, JDK
=> Пользоваться командной строкой и Git
Поможем:
=> Наработать практику — вы сделаете 5 проектов на GitHub
=> Грамотно оформить резюме
=> Подготовиться к собеседованиям
А еще порекомендуем в хорошие компании и познакомим с сообществом из 28 тысяч айтишников. Присоединяйтесь!
📚Книга:Android. Программирование для профессионалов
Автор: Билл Филлипс, Кристин Марсикано
Описание: Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Каждая глава продумана так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Сложность: #Средне
Тематика: #Android
Ссылки: 💽Скачать
📚Книга: et='_blank' rel='noreferrer nofollow' href='http://ASP.NET'>ASP.NETCore. Разработка приложений
Автор: Чамберс Джеймс, Пэкетт Дэвид, Тиммс Саймон
Описание: Авторы объясняют решение конкретных задач на примере вымышленной компании Alpine Ski House. Каждую главу предваряет краткий рассказ о проблеме, с которой сталкивается команда разработчиков, и о том, как они эту проблему преодолевают. Вам предстоит познакомиться с архитектурой приложений, средствами развертывания и проектирования приложений для работы в облаке и многим другим.
Сложность: #Средне
Тематика: #ASP
Ссылки: 💽Скачать
📚Книга: Git для профессионального программиста
Автор: С. Чакон, Б. Штрауб
Описание: Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git - распределенная система управления версиями - был создан Линусом Торвальдсом, прошло много лет, и система Git превратилась в доминирующую систему контроля версий.
Эффективный и хорошо реализованный контроль версий необходим для любого успешного веб-проекта.
Сложность: #Средне
Тематика: #Git
Ссылки: 💽Скачать
📚Книга:Простой Python. Современный стиль программирования
Автор: Билл Любанович
Описание: Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать #Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.
Прочитав эту книгу, вы не только убедитесь, что Python - это вкусно, но и освоите искусство тестирования, отладки, многократного использования кода, а также научитесь применять Python в различных предметных областях.
Сложность: #Легко
Тематика: #Python
Ссылки: 💽Скачать
📚Книга:Изучаем SQL. Генерация, выборка и обработка данных
Автор: Алан Болье
Описание: Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах. Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных. В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных. 3-е издание.
Сложность: #Средне
Тематика: #sql
Ссылки: 💽Скачать