Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

All Coding Fundamentals content:

  1. Управление вашим кластером RabbitMQ

    Управление вашим кластером RabbitMQ

    Tutorial Advanced

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

  2. Как начать работу с Push-уведомлениями на Android

    Как начать работу с Push-уведомлениями на Android

    Tutorial Intermediate

    Получение пользователей для установки вашего приложения - это только половина битвы. Получение их для регулярного использования - это другая половина. Вполне...

  3. Проверка данных с помощью JSON-схемы, часть 2

    Проверка данных с помощью JSON-схемы, часть 2

    Tutorial Advanced

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

  4. Полнотекстовый поиск в MongoDB

    Полнотекстовый поиск в MongoDB

    Tutorial Intermediate

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

  5. Создание приложение чата реального времени с Modulus и Spring Boot

    Создание приложение чата реального времени с Modulus и Spring Boot

    Tutorial Intermediate

    В этом уроке мы будем использовать Spring Boot для среды веб-разработки, Websockets для обмена данными в реальном времени, Tomcat для контейнера приложений...

  6. Как использовать Kotlin в ваших проектах Android

    Как использовать Kotlin в ваших проектах Android

    Tutorial Beginner

    Kotlin, язык программирования с открытым исходным кодом, разработанный JetBrains, становится все более популярным среди разработчиков Java. Он часто...

  7. Добавление диаграмм в приложение для Android с помощью MPAndroidChart

    Добавление диаграмм в приложение для Android с помощью MPAndroidChart

    Tutorial Beginner

    Если ваше приложение имеет дело с большим количеством данных, использование диаграмм вместо таблиц для отображения этих данных может привести к значительному...

  8. Настройка Linux для разработчика

    Настройка Linux для разработчика

    Tutorial Intermediate

    Вы когда-нибудь пытались работать с Linux на постоянной основе, но вам было трудно привыкнуть? Чувствуете ли вы смущение, когда выбираете дистрибутив Linux...

  9. Создание пользовательской клавиатуры на Android

    Создание пользовательской клавиатуры на Android

    Tutorial Beginner

    Большинство устройств Android не имеют клавиатуры. Вместо этого они полагаются на виртуальную или экранную клавиатуру для ввода текста. Если вы используете...

  10. Создаём приложение “прогноз погоды” на Android

    Создаём приложение “прогноз погоды” на Android

    Tutorial Intermediate

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

  11. Начало работы с Google Chromecast и Mac

    Начало работы с Google Chromecast и Mac

    Tutorial Beginner

    До сих пор способ беспроводной передачи аудио, видео, фотографий и веб-страниц на телевизор осуществлялся с помощью Apple TV и устройства iOS или Mac с...

  12. Далем тестирование проще вместе с Mockery

    Далем тестирование проще вместе с Mockery

    Tutorial Advanced

    Горькой правдой является то, что хотя базовый принцип тестирования и выглядит довольно просто, но может оказаться довольно трудным занятием - использовать...