Репозиторий: Coding Interview University
Это учебный план, рассчитанный на несколько месяцев для веб-разработчиков, не имеющих образования в Computer Science (CS) и планирующих работать инженерами-программистами (software engineer) в компании Google. За основу учебного плана взят список вопросов **Google's coaching notes, но при этом** значительно расширенный.
Чтобы успешно пройти собеседование в любой крупной технологической компании, нужна стратегия обучения, рассчитанная на несколько месяцев. Именно это вы и найдете в репозитории Coding University Interview.
Изучить можете здесь
#репозиторий #web #ru
Это учебный план, рассчитанный на несколько месяцев для веб-разработчиков, не имеющих образования в Computer Science (CS) и планирующих работать инженерами-программистами (software engineer) в компании Google. За основу учебного плана взят список вопросов **Google's coaching notes, но при этом** значительно расширенный.
Чтобы успешно пройти собеседование в любой крупной технологической компании, нужна стратегия обучения, рассчитанная на несколько месяцев. Именно это вы и найдете в репозитории Coding University Interview.
Изучить можете здесь
#репозиторий #web #ru
GitHub
coding-interview-university/translations/README-ru.md at main · jwasham/coding-interview-university
A complete computer science study plan to become a software engineer. - jwasham/coding-interview-university
Книга: Эффективный TypeScript. 62 способа улучшить код
Автор: Дэн Вандеркам
Год издания: 2020
Описание:
Книга окажется максимально полезной тем, кто уже имеет опыт работы с JavaScript и TypeScript. Её цель — не обучать читателей пользоваться инструментами, а помочь им повысить свой профессиональный уровень. Прочитав её, вы сформируете лучшее представление о работе компонентов TypeScript, сможете избежать многих ловушек и ошибок и развить свои навыки. В то время как справочное руководство покажет пять разных путей применения языка для реализации одной задачи, «эффективная» книга объяснит, какой из этих путей лучше и почему.
Скачать книгу
#книга #typescript #ru
Автор: Дэн Вандеркам
Год издания: 2020
Описание:
Книга окажется максимально полезной тем, кто уже имеет опыт работы с JavaScript и TypeScript. Её цель — не обучать читателей пользоваться инструментами, а помочь им повысить свой профессиональный уровень. Прочитав её, вы сформируете лучшее представление о работе компонентов TypeScript, сможете избежать многих ловушек и ошибок и развить свои навыки. В то время как справочное руководство покажет пять разных путей применения языка для реализации одной задачи, «эффективная» книга объяснит, какой из этих путей лучше и почему.
Скачать книгу
#книга #typescript #ru
Курс: Программирование на Python
В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования. В качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать. Решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь.
Бесплатно поступить на курс можно тут
#курс #python #ru
В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования. В качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать. Решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь.
Бесплатно поступить на курс можно тут
#курс #python #ru
Книга: SQL Cookbook: Query Solutions and Techniques for All SQL Users [2nd edition]
Авторы: Anthony Molinaro, Robert de Graaf
Год издания: 2020
Описание:
Эта книга покажет вам, как много может сделать SQL, расширяя наборы инструментов пользователей. К концу книги вы увидите, как SQL можно использовать для статистического анализа, для составления отчетов способом, аналогичным инструментам бизнес‐аналитики, для сопоставления текстовых данных и многого другого.
Скачать книгу
#книга #sql #en
Авторы: Anthony Molinaro, Robert de Graaf
Год издания: 2020
Описание:
Эта книга покажет вам, как много может сделать SQL, расширяя наборы инструментов пользователей. К концу книги вы увидите, как SQL можно использовать для статистического анализа, для составления отчетов способом, аналогичным инструментам бизнес‐аналитики, для сопоставления текстовых данных и многого другого.
Скачать книгу
#книга #sql #en
Книга: Конкурентность в C#. Асинхронное, параллельное программирование, 2-е издание
Автор: Стивен Клири
Год издания: 2020
Описание:
Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования. Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование.
Скачать книгу
#книга #csharp #ru
Автор: Стивен Клири
Год издания: 2020
Описание:
Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования. Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование.
Скачать книгу
#книга #csharp #ru
Книга: Data Science. Наука о данных с нуля
Автор: Джоэл Грас
Год издания: 2020
Описание:
Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она содержит краткий курс языка Python, элементы линейной алгебры, статистики, теории вероятностей, методов обработки данных. Приведены основы машинного обучения. Описаны алгоритмы k-ближайших соседей, наивной байесовой классификации, линейной и логистической регрессии, а также модели на основе деревьев принятия решений, нейронных сетей и кластеризации. Рассмотрены приёмы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce.
Скачать книгу
#книга #datascience #ru
Автор: Джоэл Грас
Год издания: 2020
Описание:
Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она содержит краткий курс языка Python, элементы линейной алгебры, статистики, теории вероятностей, методов обработки данных. Приведены основы машинного обучения. Описаны алгоритмы k-ближайших соседей, наивной байесовой классификации, линейной и логистической регрессии, а также модели на основе деревьев принятия решений, нейронных сетей и кластеризации. Рассмотрены приёмы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce.
Скачать книгу
#книга #datascience #ru
Практикум: Практикум по математике и Python
Практикум для начинающих осваивать Python с наборами дополнительных задач и материалов для углублённого и более детального изучения программирования и математики. Подходит для отработки навыков при обучении анализу данных. Практикум находится на стадии разработки. Рекомендуется для изучения лицам, впервые столкнувшимся с python в рамках курса и испытывающим трудности с решением задач по программированию.
Пройти бесплатно можно тут
#практикум #python #math #ru
Практикум для начинающих осваивать Python с наборами дополнительных задач и материалов для углублённого и более детального изучения программирования и математики. Подходит для отработки навыков при обучении анализу данных. Практикум находится на стадии разработки. Рекомендуется для изучения лицам, впервые столкнувшимся с python в рамках курса и испытывающим трудности с решением задач по программированию.
Пройти бесплатно можно тут
#практикум #python #math #ru
Автор: Shannon W. Bray
Год издания: 2020
Описание:
Эта книга поможет вам выбрать подходящее окружение Python для ваших нужд, чтобы вы могли приступить к работе. Вы получите представление о том, что такое алгоритмы, и изучите основы Python.
Как только у вас появится представление о том, с чем вы будете работать далее, вы получите общее представление о том, что такое криптография, что означает совершенная секретность, а также об истории криптографии и о том, как её использование изменило наш мир.
Хотя в книге содержится краткое введение в установку и использование Python, вы получите максимальную отдачу от книги, если у вас есть опыт работы с другим языком программирования или написания сценариев.
Скачать книгу
#книга #python #en
Год издания: 2020
Описание:
Эта книга поможет вам выбрать подходящее окружение Python для ваших нужд, чтобы вы могли приступить к работе. Вы получите представление о том, что такое алгоритмы, и изучите основы Python.
Как только у вас появится представление о том, с чем вы будете работать далее, вы получите общее представление о том, что такое криптография, что означает совершенная секретность, а также об истории криптографии и о том, как её использование изменило наш мир.
Хотя в книге содержится краткое введение в установку и использование Python, вы получите максимальную отдачу от книги, если у вас есть опыт работы с другим языком программирования или написания сценариев.
Скачать книгу
#книга #python #en
Курс: Интернет вещей. Введение в Arduino
Курс «Интернет вещей. Введение в Arduino» предназначен для всех желающих ознакомиться с основами концепции Интернета вещей и получить перечень базовых знаний для работы с технологиями, платформами и программным обеспечением поддержки IoT.
Пройти курс можно тут
#курс #iot #arduino #ru
Курс «Интернет вещей. Введение в Arduino» предназначен для всех желающих ознакомиться с основами концепции Интернета вещей и получить перечень базовых знаний для работы с технологиями, платформами и программным обеспечением поддержки IoT.
Пройти курс можно тут
#курс #iot #arduino #ru
Книга: Reactive Programming with Kotlin, 2nd edition
Автор: Alex Sullivan
Год издания: 2020
Описание:
Эта книга научит вас использовать RxJava, RxAndroid и RxKotlin для создания сложных реактивных приложений на Android и осуществлять полный контроль над библиотекой, чтобы использовать всю мощь реактивного программирования в ваших приложениях.
Вы не только узнаете, как использовать RxJava для создания сложных реактивных приложений на Android, вы также увидите, как решать общие проблемы с дизайном приложений с помощью RxJava, RxAndroid и RxKotlin.
Скачать книгу
#книга #kotlin #en
Автор: Alex Sullivan
Год издания: 2020
Описание:
Эта книга научит вас использовать RxJava, RxAndroid и RxKotlin для создания сложных реактивных приложений на Android и осуществлять полный контроль над библиотекой, чтобы использовать всю мощь реактивного программирования в ваших приложениях.
Вы не только узнаете, как использовать RxJava для создания сложных реактивных приложений на Android, вы также увидите, как решать общие проблемы с дизайном приложений с помощью RxJava, RxAndroid и RxKotlin.
Скачать книгу
#книга #kotlin #en
Лекция: Сборка во фронтенде
На лекции расскажут о том, когда и как появился процесс сборки веб-приложений и как можно переиспользовать подход к настройке параметров ML-модели, чтобы улучшить сборку.
Вы узнаете об архитектурном устройстве webpack: как и зачем в нём появились те или иные абстракции и как эти абстракции увидеть вживую. А также рассмотрите стандартные техники: chunk splitting, innerGraph tree shaking, dynamic imports, minimizers, deadcode ellimination, module concatenation.
Посмотреть можно тут.
#лекция #web #ru
На лекции расскажут о том, когда и как появился процесс сборки веб-приложений и как можно переиспользовать подход к настройке параметров ML-модели, чтобы улучшить сборку.
Вы узнаете об архитектурном устройстве webpack: как и зачем в нём появились те или иные абстракции и как эти абстракции увидеть вживую. А также рассмотрите стандартные техники: chunk splitting, innerGraph tree shaking, dynamic imports, minimizers, deadcode ellimination, module concatenation.
Посмотреть можно тут.
#лекция #web #ru
YouTube
08. Сборка – Антон Кастрицкий, Никита Сидоров
На лекции мы расскажем о том, когда и как появился процесс сборки веб-приложений и как можно переиспользовать подход к настройке параметров ML-модели, чтобы улучшить сборку. Вы узнаете об архитектурном устройстве webpack: как и зачем в нем появились те или…
Книга: MySQL Concurrency
Автор: Jesper Wisborg Krogh
Год издания: 2021
Описание:
Книга была написана для разработчиков и администраторов баз данных, которые имеют опыт работы с MySQL и хотят расширить свои знания о том, как блокировки и транзакции работают в области параллелизма MySQL.
Скачать книгу
#книга #sql #en
Автор: Jesper Wisborg Krogh
Год издания: 2021
Описание:
Книга была написана для разработчиков и администраторов баз данных, которые имеют опыт работы с MySQL и хотят расширить свои знания о том, как блокировки и транзакции работают в области параллелизма MySQL.
Скачать книгу
#книга #sql #en
Книга: Machine Learning Simplified
Автор: Rachin Kalakheti
Год издания: 2020
Описание:
Эта книга посвящена внедрению алгоритмов ML, их приложениям, плюсам и минусам и, наконец, реализации этого в коде.
Она состоит из 10 частей и является руководством, которое поможет вам начать работу в мире машинного обучения.
Скачать книгу
#книга #ml #en
Автор: Rachin Kalakheti
Год издания: 2020
Описание:
Эта книга посвящена внедрению алгоритмов ML, их приложениям, плюсам и минусам и, наконец, реализации этого в коде.
Она состоит из 10 частей и является руководством, которое поможет вам начать работу в мире машинного обучения.
Скачать книгу
#книга #ml #en
Книга: WordPress For Dummies, 9th Edition
Автор: Lisa Sabin-Wilson
Год издания: 2021
Описание:
В этой книге представлен подробный обзор WordPress. Вы узнаете об управлении и обслуживании вашего веб-сайта на базе WordPress с помощью плагинов и тем, а также об использовании интуитивно понятной панели управления WordPress для управления вашим контентом. Если вы заинтересованы в подробном ознакомлении с инструментом для создания веб-сайтов, предоставляемым WordPress, у вас в руках как раз подходящая книга — она охватывает все важные аспекты WordPress, которые должны знать новые пользователи, чтобы использовать программное обеспечение для своих собственных веб-сайтов.
Скачать книгу
#книга #web #en
Автор: Lisa Sabin-Wilson
Год издания: 2021
Описание:
В этой книге представлен подробный обзор WordPress. Вы узнаете об управлении и обслуживании вашего веб-сайта на базе WordPress с помощью плагинов и тем, а также об использовании интуитивно понятной панели управления WordPress для управления вашим контентом. Если вы заинтересованы в подробном ознакомлении с инструментом для создания веб-сайтов, предоставляемым WordPress, у вас в руках как раз подходящая книга — она охватывает все важные аспекты WordPress, которые должны знать новые пользователи, чтобы использовать программное обеспечение для своих собственных веб-сайтов.
Скачать книгу
#книга #web #en
Книга: Android. Программирование для профессионалов
Авторы: Билл Филлипс, Кристиан Марксиано, Крис Стюарт, Брайн Гарднер
Год издания: 2021
Описание:
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с чёткими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдёт для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Вы напишете семь приложений для Android. Два приложения очень просты, и на их создание уходит всего одна глава. Другие приложения часто оказываются более сложными, а самое длинное приложение занимает 11 глав. Все приложения спроектированы так, чтобы продемонстрировать важные концепции и приемы и дать опыт их практического применения.
Скачать книгу
#книга #android #kotlin #ru
Авторы: Билл Филлипс, Кристиан Марксиано, Крис Стюарт, Брайн Гарднер
Год издания: 2021
Описание:
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с чёткими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдёт для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Вы напишете семь приложений для Android. Два приложения очень просты, и на их создание уходит всего одна глава. Другие приложения часто оказываются более сложными, а самое длинное приложение занимает 11 глав. Все приложения спроектированы так, чтобы продемонстрировать важные концепции и приемы и дать опыт их практического применения.
Скачать книгу
#книга #android #kotlin #ru
Подкаст: Moscow Python Podcast — Рынок найма разработчиков
В гостях у Moscow Python Podcast технический директор компании Geecko Никита Обухов. Ведущие поговорили с Никитой о рынке найма разработчиков и о DevRel.
Слушаем и смотрим тут
#подкаст #ru
В гостях у Moscow Python Podcast технический директор компании Geecko Никита Обухов. Ведущие поговорили с Никитой о рынке найма разработчиков и о DevRel.
Слушаем и смотрим тут
#подкаст #ru
YouTube
Moscow Python Podcast. Рынок найма разработчиков (level: all)
В гостях у Moscow Python Podcast технический директор компании Geecko Никита Обухов. Поговорили с Никитой о рынке найма разработчиков и о DevRel.
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин Домбровский, Team Lead NVIDIA Злата…
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин Домбровский, Team Lead NVIDIA Злата…
Книга: Learning Go
Автор: Bodner Jon
Год издания: 2021
Описание:
Эта книга предназначена для разработчиков, которые только начинают работать с этим языком. Она подойдёт и тем, кто ничего не знает о Go, так и тем, кто уже прошёл обучение по Go или даже написал какой-то код Go. Основное внимание при изучении Go уделяется не только написанию программ на Go, но и тому, как писать Go идиоматически. Более опытные разработчики Go могут найти здесь советы о том, как наилучшим образом использовать новые функции языка.
Скачать книгу
#книга #golang #en
Автор: Bodner Jon
Год издания: 2021
Описание:
Эта книга предназначена для разработчиков, которые только начинают работать с этим языком. Она подойдёт и тем, кто ничего не знает о Go, так и тем, кто уже прошёл обучение по Go или даже написал какой-то код Go. Основное внимание при изучении Go уделяется не только написанию программ на Go, но и тому, как писать Go идиоматически. Более опытные разработчики Go могут найти здесь советы о том, как наилучшим образом использовать новые функции языка.
Скачать книгу
#книга #golang #en
Курс: Программирование на Python для решения олимпиадных задач
Курс разработан для обучающихся 8-11 классов, которые уже владеют базовыми навыками программирования на языке Python, и хотят освоить решение задач Олимпиады НТИ. Курс включает в себя повторение основ языка (условия, циклы, функции), также рассматриваются аспекты работы с анализом данных, библиотеками.
Пройти курс бесплатно можно тут
#курс #python #ru
Курс разработан для обучающихся 8-11 классов, которые уже владеют базовыми навыками программирования на языке Python, и хотят освоить решение задач Олимпиады НТИ. Курс включает в себя повторение основ языка (условия, циклы, функции), также рассматриваются аспекты работы с анализом данных, библиотеками.
Пройти курс бесплатно можно тут
#курс #python #ru