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. Безопасная аутентификация без пароля с использованием Auth0

    Безопасная аутентификация без пароля с использованием Auth0

    Tutorial Intermediate

    В этой статье вы узнаете, как настроить аутентификацию без пароля с помощью сервиса Auth0. Auth0 позволяет использовать аутсорс функции аутентификации для...

  2. Аутентификация и авторизация с использованием Auth0 в PHP

    Аутентификация и авторизация с использованием Auth0 в PHP

    Tutorial Intermediate

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

  3. Ключи, учетные данные и хранилище на Android

    Ключи, учетные данные и хранилище на Android

    Tutorial Intermediate

    В предыдущем материале о безопасности пользовательских данных Android мы рассмотрели шифрование данных с помощью предоставленного пользователем кода. В этом...

  4. Код приложения для Android-приложений с Picasso

    Код приложения для Android-приложений с Picasso

    Tutorial Intermediate

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

  5. Введение в Apollo Client с React на GraphQL

    Введение в Apollo Client с React на GraphQL

    Tutorial Intermediate

    Недавно GraphQL набрал популярность и, скорее всего, заменит Rest API. В этом уроке мы будем использовать Apollo Client для связи с API-интерфейсом GitHub....

  6. Регулярные выражения с Go: часть 1

    Регулярные выражения с Go: часть 1

    Tutorial Intermediate

    Регулярные выражения (AKA regex) - это формальный язык, который определяет последовательность символов с некоторым шаблоном. В реальном мире их можно...

  7. Современный веб-скрапинг с BeautifulSoup и Selenium

    Современный веб-скрапинг с BeautifulSoup и Selenium

    Tutorial Intermediate

    HTML почти интуитивно понятен. CSS - это большое продвижение, которое чисто отделяет структуру страницы от ее внешнего вида. JavaScript добавляет некоторые...

  8. Генерация текста с помощью шаблонов Go

    Генерация текста с помощью шаблонов Go

    Tutorial Intermediate

    Текст вокруг нас как разработчиков программного обеспечения. Код - это текст, HTML - это текст, XML / JSON / YAML / TOML - это текст, Markdown - это текст,...

  9. Легкое управление системой контроря версиями Git в Android Studio

    Легкое управление системой контроря версиями Git в Android Studio

    Tutorial Beginner

    Как вы знаете, лучше всего использовать управление исходными кодами (SCM) для ваших проектов - даже для личных проектов. Знаете ли вы, что Android Studio...

  10. Безопасное хранение данных на Android

    Безопасное хранение данных на Android

    Tutorial Advanced

    Сегодня надежность приложения зависит от того, как относятся к личным данным пользователя. В стеке Android есть много мощных API-интерфейсов, связанных с...

  11. Сериализация JSON с Golang

    Сериализация JSON с Golang

    Tutorial Intermediate

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

  12. Начало работы с Cloud Firestore на Android

    Начало работы с Cloud Firestore на Android

    Tutorial Beginner

    Cloud Firestore - последнее дополнение к семейству продуктов Firebase. Хотя он все еще находится в стадии бета-тестирования, он уже представлен Google как...