Category: Обучение

25
Мар
2020

Суперподборка: более 70 бесплатных русскоязычных онлайн-курсов по IT-специальностям

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

Пандемия COV…

19
Мар
2020

На период карантина GeekBrains открывает доступ к 15 курсам

Базы данных, Python, С, C++, Java, операционные системы и многое другое – успейте прокачать свои навыки до 31 марта, пока обучение по этим курсам бесплатно.

Образовательный портал GeekBrains открывает доступ к курсам по четырем направлениям:

  • программирование,
  • дизайн,
  • управление,
  • маркетинг.

Бесплатное прохождение курсов предоставляется на период карантина, связанного с распространением коронавируса.

Каждый пользователь, находящийся на карантине или в добровольной самоизоляции, может выбрать три курса из следующего перечня:

  1. Основы баз данных
  2. Beб-технологии: уязвимости и безопасность
  3. Операционные системы
  4. HTML/CSS
  5. Основы Java
  6. Базы данных (интерактивный курс)
  7. Процедурное программирование и основы С++
  8. Алгоритмы и структуры на С
  9. Алгоритмы и структуры данных на Python
  10. Основы продакт менеджмента
  11. Основы управления проектами
  12. Погружение в IT-сферу
  13. Автоматизация маркетинговых процессов
  14. Законное индивидуальное предпринимательство и фриланс
  15. Как учиться эффективно

Чтобы получить доступ к курсам, нужно зарегистрироваться на портале и активировать доступ до 31 марта: для этого потребуется заполнить анкету, указать выбранные курсы и оставить адрес регистрационной почты.

«Пандемия коронавируса затронула все сферы нашей жизни. Школьники и студенты постепенно переходят на удаленное обучение, компании переводят сотрудников в удаленный режим работы. Отдельная категория — люди, вернувшиеся из-за границы и вынужденные самоизолироваться на время карантина. Сейчас как никогда остро встает вопрос доступного онлайн-обучения. Мы не можем остаться в стороне в этой ситуации — и делаем часть наших курсов бесплатными»
Гайк Айрапетян, сооснователь образовательного портала GeekBrains

Обращаем ваше внимание, что из-за большого наплыва заявок обработка может занять некоторое время.

10
Мар
2020

Как создать виртуальное окружение в Python и перестать думать о зависимостях

Работаете с несколькими проектами на Python? С этим руководством вы не потонете в зависимостях. Рассказываем, как работать с виртуальным окружением с помощью pipenv и Anaconda.

Е…

06
Мар
2020

Как начать изучение C++ [дубликат]

Посоветуйте какие-то актуальные учебники для изучения C++. Ещё может есть какой-то онлайн учебник что-ли типо learn.javascript.ru но для C++. И где можно найти задачки чтоб попрактиковаться? Какие библиотеки изучать?

23
Фев
2020

Как обходить склик рекламы Adwords и Яндекс

Вообщем-то спустя месяц работы сайта заказчика
Конкуренты начали скликивать рекламу и по итогу большие расходы и 0 профита
Пытался решить вопрос сбором айпа и последующего бана
Но есть ли возможность сделать свой фильтр ботов на js
Дайте …

18
Фев
2020

Отсортировать список участников по алфавиту (runtime error)

Учусь на coursera.
Попалась задача – цитирую:
Известно, что фамилии всех участников — различны. Сохраните в массивах список всех участников и выведите его, отсортировав по фамилии в лексикографическом порядке. При выводе указываете фамилию…

13
Фев
2020

«Каждый охотник желает знать»: теория цвета для веба и приложений

Рассказываем, как правильно подбирать и комбинировать цвета. Цветовой круг, модель HSL, цветовые схемы и психология, советы и правила. Показываем на примерах, как применять в CSS.

09
Фев
2020

Рисуем, программируя. Машинная генерация художественных узоров в векторных полях

Как доверить логике программы фантазию художника. Кое-что о векторных полях, шуме Перлина, бороде Мерлина и других красивых вещах. Осторожно: в статье полным-полно завораживающих иллюстраций.

01
Янв
2020

Открытие школы программистов «Прогтипс» («Progtips»)

Сайт progtips.ru открыт с 2017 года и мы рады регулярно публиковать для вас материалы на тему программирования. Параллельно мы запустили курсы для программистов — за эти годы мы выпустили пять полноценных курсов, которые представлены нашем каталоге. Бо…

05
Дек
2019

Как в действительности исполняются наши программы? (Ассемблер и его друзья)

Понимание того, как выполняются написанные им программы отличает опытного разработчика и является маркером его профессионализма и открывает возможности его профессионального и карьерного роста. А раз так, то и мы должны в этом разобраться!

22
Ноя
2019

Учебный день начинающего программиста

В этой статье поговорим о том, как эффективно обучаться программированию. Программирование — это сложная профессия и надо грамотно выстроить обучение, чтобы с одной стороны, достичь цели, а с другой стороны не отчаяться и не бросить учебу. 1. Пиш…

07
Окт
2019

Насколько вы хорошо разбираетесь в системном администрировании? Тест от Reg.ru

Думаете, что знаете о хостинге и серверах всё? Проверьте свои знания с помощью теста от крупнейшего в России хостинг-провайдера REG.RU, составленного вместе с REG.RU.

31
Июл
2019

Как работать с обратными вызовами и потоками в Kotlin

Как работать с обратными вызовами и потоками в KotlinБазовые инструменты асинхронного программирования в Kotlin. Разбираем особенности обратных вызовов и потоков на примерах кода. Асинхронность в разработке описывает возникновение событий, которые не зависят от главного потока приложения, и способы взаимодействия с ними без блокировки на ожидание. В языках программирования без встроенной поддержки асинхронности её реализуют с помощью двух шаблонов: обратных вызовов и конструкций future […]

Запись Как работать с обратными вызовами и потоками в Kotlin впервые появилась Библиотека программиста.

30
Июл
2019

Встречайте: версия 4.0 графической библиотеки plotly для Python

Встречайте: версия 4.0 графической библиотеки plotly для PythonВышла четвертая версия библиотеки plotly для построения графиков и диаграмм средствами Python. Подробно обо всех нововведениях. В сравнении с предыдущей версией команда разработчиков сделала ряд существенных дополнений и изменений. Более ясно разделили режимы офлайн и онлайн. Внедрен и оптимизирован Plotly Express. Реализован новый фреймворк рендеринга. Последний теперь совместим не только с блокнотами Jupyter, но и […]

Запись Встречайте: версия 4.0 графической библиотеки plotly для Python впервые появилась Библиотека программиста.

29
Июл
2019

Известная задача с потерянным билетом: реализация на Python

Пора браться за код! Разбираем решение популярной задачи на Python. Как бонус, сравнение скорости реализации с алгоритмом на R.

100 человек садятся на самолёт. Каждому из них предназначается единственное место, согласно билету. Первый пассажир потерял билет, поэтому не знает положенного номера.

26
Июл
2019

12 правил, которые я усвоил как инженер по машинному обучению

Решили посвятить себя машинному обучению? Хотите повысить качество работы? Вот полезные уроки от практика, которые помогут добиться успеха.

Для понимания контекста смотрите, в чём заключалась моя роль.

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

07
Май
2019

Ближе к земле: Python и низкоуровненые операции

Во многом Python популярен потому, что он позволяет программисту не погружаться в дебри компьютерных технологий, а сосредоточиться на своей прикладной задаче. С другой стороны, именно технические тонкости зачастую определяют преимущества и ограничения разных языков, поэтому крутому специалисту следует с ними познакомиться.