The Art of Statistics: Learning from Data
David Spiegelhalter
На эти вопросы отвечает «Искусство статистики» — одна из самых содержательных и при этом доступных книг по теме. С блестящими примерами, интересным изложением, наглядными графиками, определениями, формулами и программным кодом в приложениях.
Статистика играла ключевую роль для научного познания мира на протяжении веков, а в эпоху больших данных базовое понимание этой дисциплины и статистическая грамотность становятся критически важными.
David Spiegelhalter
На эти вопросы отвечает «Искусство статистики» — одна из самых содержательных и при этом доступных книг по теме. С блестящими примерами, интересным изложением, наглядными графиками, определениями, формулами и программным кодом в приложениях.
Статистика играла ключевую роль для научного познания мира на протяжении веков, а в эпоху больших данных базовое понимание этой дисциплины и статистическая грамотность становятся критически важными.
JavaScript Absolute Beginner's Guide, Second Edition
Kirupa Chinnathambi (2020)
JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.
Kirupa Chinnathambi (2020)
JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.
❤3👎2
Design for How People Think
Using Brain Science to Build Better Products
John Whalen (2019)
Эта книга поможет понять, как думают клиенты, чтобы создавать продукты или услуги с нужными клиентам свойствами. Автор покажет, как любой член команды может генерировать новые идеи на базе пользовательского опыта.
Using Brain Science to Build Better Products
John Whalen (2019)
Эта книга поможет понять, как думают клиенты, чтобы создавать продукты или услуги с нужными клиентам свойствами. Автор покажет, как любой член команды может генерировать новые идеи на базе пользовательского опыта.
👍3
Practical Time Series Analysis: Prediction with Statistics and Machine Learning
Aileen Nielsen (2019)
В этом практическом руководстве описаны современные технологии анализа данных временных рядов и приведены примеры их практического использования в самых разных предметных областях. Оно призвано помочь в решении наиболее распространенных задач исследования и обработки временных рядов с помощью традиционных статистических методов и наиболее популярных моделей машинного обучения. В своей книге Эйлин Нильсен рассматривает самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков R и Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений.
Aileen Nielsen (2019)
В этом практическом руководстве описаны современные технологии анализа данных временных рядов и приведены примеры их практического использования в самых разных предметных областях. Оно призвано помочь в решении наиболее распространенных задач исследования и обработки временных рядов с помощью традиционных статистических методов и наиболее популярных моделей машинного обучения. В своей книге Эйлин Нильсен рассматривает самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков R и Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений.
Unreal Engine 4 for Design Visualization: Developing Stunning Interactive Visualizations, Animations, and Renderings
Shannon Tom (2018)
В ходе прочтения вы:
- Изучите компоненты UE4 и среду разработки.
- Разберетесь в различиях между UE4 и традиционными методами визуализации и рендеринга.
- Будете использовать визуальные сценарии Blueprint без написания кода.
- Научитесь работать с ограничениями UE4 и использовать его преимущества для достижения невероятных результатов.
Shannon Tom (2018)
В ходе прочтения вы:
- Изучите компоненты UE4 и среду разработки.
- Разберетесь в различиях между UE4 и традиционными методами визуализации и рендеринга.
- Будете использовать визуальные сценарии Blueprint без написания кода.
- Научитесь работать с ограничениями UE4 и использовать его преимущества для достижения невероятных результатов.
Python One-Liners: Write Concise, Eloquent Python Like a Professional
Mayer Christian (2020)
Краткость - сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт.Здесь вы найдете приёмы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поспособствует вашему росту в программировании и аналитике.
Mayer Christian (2020)
Краткость - сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт.Здесь вы найдете приёмы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поспособствует вашему росту в программировании и аналитике.
Большие данные — большие возможности. Освой Data Science с командой NIX!
Чем бы ты не занимался, всегда нужно учиться новому. А в сфере Data Science тем более ;) Подключайся к онлайн-лекциям экспертов NIX — научись создавать чат-ботов и узнай о новых способах обработки big data.
Когда: 2 декабря в 18:00
Где: на YouTube-канале NIX
В программе:
🔹 «DASK — помощник в Data Science»
Сергей Пащенко, Data Scientist
Во время лекции эксперт сравнит DASK с инструментом Pandas и рассмотрит задачи по обработке больших данных. Также ты узнаешь об анализе метрик производительности и стратегии распараллеливания.
🔹«Чат-бот c элементами NLU»
Анастасия Селезень, Data Scientist
Экспертка расскажет о возможностях современных алгоритмов и моделях машинного обучения из области NLU, а также как преодолеть сложности в их использовании.
Ты познакомишься с ключевыми этапами построения чат-бота, который ищет правильные ответы на запросы пользователей.
Чтобы не пропустить начало трансляции, жми 🔔
До встречи на стриме ;)
Чем бы ты не занимался, всегда нужно учиться новому. А в сфере Data Science тем более ;) Подключайся к онлайн-лекциям экспертов NIX — научись создавать чат-ботов и узнай о новых способах обработки big data.
Когда: 2 декабря в 18:00
Где: на YouTube-канале NIX
В программе:
🔹 «DASK — помощник в Data Science»
Сергей Пащенко, Data Scientist
Во время лекции эксперт сравнит DASK с инструментом Pandas и рассмотрит задачи по обработке больших данных. Также ты узнаешь об анализе метрик производительности и стратегии распараллеливания.
🔹«Чат-бот c элементами NLU»
Анастасия Селезень, Data Scientist
Экспертка расскажет о возможностях современных алгоритмов и моделях машинного обучения из области NLU, а также как преодолеть сложности в их использовании.
Ты познакомишься с ключевыми этапами построения чат-бота, который ищет правильные ответы на запросы пользователей.
Чтобы не пропустить начало трансляции, жми 🔔
До встречи на стриме ;)
The Pragmatic Programmer
Andrew Hunt & David Thomas (2019)
Из него читатель, будь он начинающим или опытным разработчиком программного обеспечения, сможет всегда почерпнуть свежие идеи. Дэвид Томас и Эндрю Хаит написали первое издание этой замечательной книги в 1999 году, чтобы помочь своим клиентам в создании более качественного программного обеспечения и помочь открыть для себя удовольствие от программирования. Уроки, извлеченные из этой книги, помогли целому поколению программистов усвоить саму суть разработки программного обеспечения, независимо от конкретного языка, библиотеки или методики. Предложенный авторами книги прагматичный философский подход к разработке программного обеспечения нашел широкое распространение, породив сотни других книг и статей, а также послужил началом для тысяч успешных карьер и историй профессионального роста.
Andrew Hunt & David Thomas (2019)
Из него читатель, будь он начинающим или опытным разработчиком программного обеспечения, сможет всегда почерпнуть свежие идеи. Дэвид Томас и Эндрю Хаит написали первое издание этой замечательной книги в 1999 году, чтобы помочь своим клиентам в создании более качественного программного обеспечения и помочь открыть для себя удовольствие от программирования. Уроки, извлеченные из этой книги, помогли целому поколению программистов усвоить саму суть разработки программного обеспечения, независимо от конкретного языка, библиотеки или методики. Предложенный авторами книги прагматичный философский подход к разработке программного обеспечения нашел широкое распространение, породив сотни других книг и статей, а также послужил началом для тысяч успешных карьер и историй профессионального роста.
👍2
The Design of Web APIs
Arnaud Lauret (2019)
API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода. Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность.
Благодаря ней пользоваться вашими веб-сервисами станет легче, и ваши клиенты – как внутренние, так и внешние – останутся довольны.
Темы, затрагиваемые в книге:
- характеристики правильно разработанного API;
- ориентированные на пользователя и реальные API;
- API и принцип Secure by design;
- изменение API, его документирование и проверка.
Arnaud Lauret (2019)
API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода. Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность.
Благодаря ней пользоваться вашими веб-сервисами станет легче, и ваши клиенты – как внутренние, так и внешние – останутся довольны.
Темы, затрагиваемые в книге:
- характеристики правильно разработанного API;
- ориентированные на пользователя и реальные API;
- API и принцип Secure by design;
- изменение API, его документирование и проверка.
👍1👏1
Real-World Bug Hunting: A Field Guide to Web Hacking
Peter Yaworski (2019)
В книге рассматриваются распространенные типы ошибок и реальные хакерские отчеты о таких компаниях, как Twitter, Facebook, Google, Uber и Starbucks. Из этих отчетов вы поймете принципы работы уязвимостей и сможете сделать безопасней собственные приложения.
Вы узнаете:
- как работает интернет, и изучите основные концепции веб-хакинга;
- как злоумышленники взламывают веб-сайты;
- как подделка запросов заставляет пользователей отправлять информацию на другие веб-сайты;
- как получить доступ к данным другого пользователя
- с чего начать охоту за уязвимостями;
- как заставить веб-сайты раскрывать информацию с помощью фейковых запросов.
Peter Yaworski (2019)
В книге рассматриваются распространенные типы ошибок и реальные хакерские отчеты о таких компаниях, как Twitter, Facebook, Google, Uber и Starbucks. Из этих отчетов вы поймете принципы работы уязвимостей и сможете сделать безопасней собственные приложения.
Вы узнаете:
- как работает интернет, и изучите основные концепции веб-хакинга;
- как злоумышленники взламывают веб-сайты;
- как подделка запросов заставляет пользователей отправлять информацию на другие веб-сайты;
- как получить доступ к данным другого пользователя
- с чего начать охоту за уязвимостями;
- как заставить веб-сайты раскрывать информацию с помощью фейковых запросов.
👍1
Architecture Patterns with Python
Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Harry J.W. Percival, Bob Gregory (2021)
В этой книге:
- "Инверсия зависимостей" и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
- Различия между паттернами "Сущность", "Объект-значение" и "Агрегат" в рамках DDD.
- Паттерны "Репозиторий" и UoW, обеспечивающие постоянство хранения данных.
- Паттерны "Событие", "Команда" и "Шина сообщений".
- Разделение ответственности на команды и запросы (CQRS).
- Событийно-управляемая архитектура и реактивные расширения.
Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Harry J.W. Percival, Bob Gregory (2021)
В этой книге:
- "Инверсия зависимостей" и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
- Различия между паттернами "Сущность", "Объект-значение" и "Агрегат" в рамках DDD.
- Паттерны "Репозиторий" и UoW, обеспечивающие постоянство хранения данных.
- Паттерны "Событие", "Команда" и "Шина сообщений".
- Разделение ответственности на команды и запросы (CQRS).
- Событийно-управляемая архитектура и реактивные расширения.
Deep Learning, Vol. 1: From Basics to Practice
Andrew Glassner (2018)
Эта книга не похожа на большинство других учебников и руководств по глубокому обучению – в ней нет ни детального алгоритмического анализа, сопровождаемого обширной математикой, ни развернутых листингов программного кода. Автор выбрал золотую середину – благодаря дружелюбному подходу, сопровождаемому огромным количеством цветных иллюстраций, а также детальному и скрупулезному описанию он глубоко освещает основополагающие идеи и фундаментальные основы голубокого обучения и нейронных сетей.
Второй том посвящен нейронным сетям – быстро развивающемуся направлению машинного обучения.
Издание предназначено для всех читателей, кто хочет использовать глубокое обучение и нейронные сети в своей работе.
Andrew Glassner (2018)
Эта книга не похожа на большинство других учебников и руководств по глубокому обучению – в ней нет ни детального алгоритмического анализа, сопровождаемого обширной математикой, ни развернутых листингов программного кода. Автор выбрал золотую середину – благодаря дружелюбному подходу, сопровождаемому огромным количеством цветных иллюстраций, а также детальному и скрупулезному описанию он глубоко освещает основополагающие идеи и фундаментальные основы голубокого обучения и нейронных сетей.
Второй том посвящен нейронным сетям – быстро развивающемуся направлению машинного обучения.
Издание предназначено для всех читателей, кто хочет использовать глубокое обучение и нейронные сети в своей работе.
👍2
Подборка каналов для программистов 🎯
Системное администрирование 📌
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, мобильная р-ка, книги 📌
https://yangx.top/game_devv GameDev: разработка игр
https://yangx.top/frontend_1 Подборки для frontend разработчиков
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/developer_mobila Мобильная разработка
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов
Шутки программистов 📌
https://yangx.top/itumor ITumor | программисты шутят
Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров
Учим английский 📌
https://yangx.top/UchuEnglish Английский с нуля
Книги по математике 📌
https://yangx.top/Pomatematike Канал по математике
Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют 📈
Вакансии для программистов 📌
https://yangx.top/progjob Вакансии для программистов
Системное администрирование 📌
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, мобильная р-ка, книги 📌
https://yangx.top/game_devv GameDev: разработка игр
https://yangx.top/frontend_1 Подборки для frontend разработчиков
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/developer_mobila Мобильная разработка
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов
Шутки программистов 📌
https://yangx.top/itumor ITumor | программисты шутят
Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров
Учим английский 📌
https://yangx.top/UchuEnglish Английский с нуля
Книги по математике 📌
https://yangx.top/Pomatematike Канал по математике
Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют 📈
Вакансии для программистов 📌
https://yangx.top/progjob Вакансии для программистов
Подборка каналов для программистов 🎯
Системное администрирование 📌
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, мобильная р-ка, книги 📌
https://yangx.top/game_devv GameDev: разработка игр
https://yangx.top/frontend_1 Подборки для frontend разработчиков
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/developer_mobila Мобильная разработка
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов
Шутки программистов 📌
https://yangx.top/itumor ITumor | программисты шутят
Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров
Учим английский 📌
https://yangx.top/UchuEnglish Английский с нуля
Книги по математике 📌
https://yangx.top/Pomatematike Канал по математике
Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют 📈
Вакансии для программистов 📌
https://yangx.top/progjob Вакансии для программистов
Системное администрирование 📌
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, мобильная р-ка, книги 📌
https://yangx.top/game_devv GameDev: разработка игр
https://yangx.top/frontend_1 Подборки для frontend разработчиков
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/developer_mobila Мобильная разработка
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов
Шутки программистов 📌
https://yangx.top/itumor ITumor | программисты шутят
Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров
Учим английский 📌
https://yangx.top/UchuEnglish Английский с нуля
Книги по математике 📌
https://yangx.top/Pomatematike Канал по математике
Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют 📈
Вакансии для программистов 📌
https://yangx.top/progjob Вакансии для программистов
❤1
Подходит ли вам программирование? Узнайте на подготовительном онлайн-курсе в школе Хекслет.
Всего за 2 недели вы:
➕ познакомитесь с основами разработки на JavaScript и напишите свой первый код
➕ поймете, стоит ли делать программирование своей профессией, вкладывать деньги и время в обучение
📍Всё по-настоящему! 14 дней, 79 уроков, 2 вебинара и 1 лайвкодинг-сессия. А также помощь наставника и чат-поддержка в Slack.
И всё это за 990 рублей.
Попробуйте новую профессию по цене пиццы!
Стартуем 27 января. Занимайте своё место в группе!
Всего за 2 недели вы:
➕ познакомитесь с основами разработки на JavaScript и напишите свой первый код
➕ поймете, стоит ли делать программирование своей профессией, вкладывать деньги и время в обучение
📍Всё по-настоящему! 14 дней, 79 уроков, 2 вебинара и 1 лайвкодинг-сессия. А также помощь наставника и чат-поддержка в Slack.
И всё это за 990 рублей.
Попробуйте новую профессию по цене пиццы!
Стартуем 27 января. Занимайте своё место в группе!
3 февраля мы подведем итоги конкурса Up Great ПРО//ЧТЕНИЕ
Несколько команд показали внушительные результаты, но достаточно ли этого для получения беспрецедентной в России призовой премии — узнаете 3 февраля. Сразу скажем, что будет вручен призовой фонд по специальным номинациям конкурса в размере 32 млн руб.
Команды разрабатывали ассистента учителя на базе искусственного интеллекта, который должен выявлять логические, фактические, стилистические и смысловые ошибки и помогать учителям, снимая с них нагрузку по проверке сочинений. Конкурс проходит отдельно на русском и английском языках.
Если разработка участников справилась с задачей на уровне опытного учителя, то ее авторы получат приз до 100 млн руб. по каждому языку. Еще мы объявим победителей в специальных номинациях «Структура» и «Логика». На призовой фонд номинаций претендуют авторы решений, позволяющих выявить логические ошибки в тексте, а также определить смысловые блоки в сочинениях.
Подробнее
Несколько команд показали внушительные результаты, но достаточно ли этого для получения беспрецедентной в России призовой премии — узнаете 3 февраля. Сразу скажем, что будет вручен призовой фонд по специальным номинациям конкурса в размере 32 млн руб.
Команды разрабатывали ассистента учителя на базе искусственного интеллекта, который должен выявлять логические, фактические, стилистические и смысловые ошибки и помогать учителям, снимая с них нагрузку по проверке сочинений. Конкурс проходит отдельно на русском и английском языках.
Если разработка участников справилась с задачей на уровне опытного учителя, то ее авторы получат приз до 100 млн руб. по каждому языку. Еще мы объявим победителей в специальных номинациях «Структура» и «Логика». На призовой фонд номинаций претендуют авторы решений, позволяющих выявить логические ошибки в тексте, а также определить смысловые блоки в сочинениях.
Подробнее
Пройдите полную программу обучения по специальности «Фронтенд-разработчик» на Хекслете и получите гарантированную оплачиваемую стажировку в «Ростелеком»: https://bit.ly/3p9CkLZ
📍Глубокий практический курс на 8 месяцев: JavaScript, HTML и CSS, фреймворки React+Redux Toolkit, инфраструктура — командная строка, NPM, Git, Webpack.
📍Асинхронный формат — комфортный темп, мягкие дедлайны.
📍Более 350 заданий в онлайн-тренажере с мгновенной автопроверкой.
📍Помощь практикующих наставников.
📍4 рабочих проекта в портфолио на GitHub и практика в Open Source.
Выпускникам — гарантированная оплачиваемая стажировка в проектах ИТ-кластера «Ростелеком» от 1 до 3 месяцев с окладом 40 000 рублей в месяц. Лучшие получат оффер!
📍Глубокий практический курс на 8 месяцев: JavaScript, HTML и CSS, фреймворки React+Redux Toolkit, инфраструктура — командная строка, NPM, Git, Webpack.
📍Асинхронный формат — комфортный темп, мягкие дедлайны.
📍Более 350 заданий в онлайн-тренажере с мгновенной автопроверкой.
📍Помощь практикующих наставников.
📍4 рабочих проекта в портфолио на GitHub и практика в Open Source.
Выпускникам — гарантированная оплачиваемая стажировка в проектах ИТ-кластера «Ростелеком» от 1 до 3 месяцев с окладом 40 000 рублей в месяц. Лучшие получат оффер!
👍2
Forwarded from Python академия
В одну строчку
Python гибкий язык и позволяет многое сделать в одну строчку. К примеру, матрицу из одних нулей. Или постоянно возрастающий список.
Такие методы лучше использовать когда надо сгенерировать что-то маленькое или нужное. Если использовать нужно сейчас и строго по одному, то лучше использовать итераторы. Об итераторах подробнее расскажем чуть позже.
Примеры списочных выражений на картинке. В следующий раз не придется набирать одинаковый текст несколько раз.
Подписывайтесь на канал 👉@pythonofff
Python гибкий язык и позволяет многое сделать в одну строчку. К примеру, матрицу из одних нулей. Или постоянно возрастающий список.
Такие методы лучше использовать когда надо сгенерировать что-то маленькое или нужное. Если использовать нужно сейчас и строго по одному, то лучше использовать итераторы. Об итераторах подробнее расскажем чуть позже.
Примеры списочных выражений на картинке. В следующий раз не придется набирать одинаковый текст несколько раз.
Подписывайтесь на канал 👉@pythonofff
👍2❤1
Forwarded from Академия Кода
Фабричный метод
В библиотеке react-navigation все навигаторы создаются фабричным методом, используя паттерн названия create<type>Navigator(). Возвращается объект со свойствами Navigator и Screen. Эти свойства – уникальные компоненты, их нужно использовать при рендере структуры навигации.
Подписывайтесь на канал 👉@coddy_academy
#javascript
В библиотеке react-navigation все навигаторы создаются фабричным методом, используя паттерн названия create<type>Navigator(). Возвращается объект со свойствами Navigator и Screen. Эти свойства – уникальные компоненты, их нужно использовать при рендере структуры навигации.
Подписывайтесь на канал 👉@coddy_academy
#javascript
👍2
Forwarded from Академия Кода
Полиморфизм
В С++ полиморфизм происходит, когда производный класс перезаписывает унаследованный метод из базового класса с одинаковым именем. Полиморфизм присуждает методу различные “формы”. От типа вызываемого объекта зависит, какая выполняется форма.
Подписывайтесь на канал 👉@coddy_academy
#c_plus
В С++ полиморфизм происходит, когда производный класс перезаписывает унаследованный метод из базового класса с одинаковым именем. Полиморфизм присуждает методу различные “формы”. От типа вызываемого объекта зависит, какая выполняется форма.
Подписывайтесь на канал 👉@coddy_academy
#c_plus
Forwarded from Python академия
Оформление кода
Все вы знаете, что в python есть своя философия. Именно отсюда берутся определенные правила и стандарты. В пайтон такое соглашение назвали PEP 8 (читается - пэп).
Соответствие пепу позволяет видеть основную структуру вашего кода другим разработчикам. Не нужно привыкать к другому оформлению кода. Если вы привыкли как-то оформлять код, а увидели что-то совершенно другое, то вы поймете.
Официальная документация по PEP 8.
Основные моменты:
Используйте пробелы, разрешается использование табов, но смешивание запрещено. Отступ соответствует 4 пробелам. Хорошие редакторы кода автоматически заменяют табы на пробелы.
Вокруг операторов +, -, =, *, /, ** должны быть пробелы.
Строка не должна превышать 101 символа
Импорты можно делать только по одному на строку! При этом из одного модуля можно доставать несколько нужных объектов. Порядок тоже важен:
- стандартные библиотеки;
- сторонние;
- созданные вами
Подписывайтесь на канал 👉@pythonofff
Все вы знаете, что в python есть своя философия. Именно отсюда берутся определенные правила и стандарты. В пайтон такое соглашение назвали PEP 8 (читается - пэп).
Соответствие пепу позволяет видеть основную структуру вашего кода другим разработчикам. Не нужно привыкать к другому оформлению кода. Если вы привыкли как-то оформлять код, а увидели что-то совершенно другое, то вы поймете.
Официальная документация по PEP 8.
Основные моменты:
Используйте пробелы, разрешается использование табов, но смешивание запрещено. Отступ соответствует 4 пробелам. Хорошие редакторы кода автоматически заменяют табы на пробелы.
Вокруг операторов +, -, =, *, /, ** должны быть пробелы.
Строка не должна превышать 101 символа
Импорты можно делать только по одному на строку! При этом из одного модуля можно доставать несколько нужных объектов. Порядок тоже важен:
- стандартные библиотеки;
- сторонние;
- созданные вами
Подписывайтесь на канал 👉@pythonofff
👍3