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.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All Coding Fundamentals tutorials:

    1. Создаем приложение для Android — Галерея изображений с Glide

      Создаем приложение для Android — Галерея изображений с Glide

      Tutorial Intermediate

      Glide это популярная библиотека Android с открытым исходным кодом для загрузки изображений, видео и анимированных GIF. С Glide можно загружать и отображать...

    2. Использование Faker для генерации данных для автоматического тестирования

      Использование Faker для генерации данных для автоматического тестирования

      Tutorial Intermediate

      Faker - это библиотека с открытым исходным кодом, созданная Франсуа Занинотто, которая генерирует данные искусственного наполнителя для вашего приложения и...

    3. Пакетная обработка изображений с использованием Preview на macOS

      Пакетная обработка изображений с использованием Preview на macOS

      Tutorial Intermediate

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

    4. Let's Go: программы командной строки с Golang

      Let's Go: программы командной строки с Golang

      Tutorial Intermediate

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

    5. Let's Go: объектно-ориентированное программирование на Голанге

      Let's Go: объектно-ориентированное программирование на Голанге

      Tutorial Intermediate

      Go - это странная смесь старых и новых идей. У него очень освежающий подход, при котором он не боится отбросить устоявшиеся представления о том, «как...

    6. Тестирование RSpec для начинающих, часть 1

      Тестирование RSpec для начинающих, часть 1

      Tutorial Beginner

      Вы новичок в Rails? Новое в кодировании? Интересуетесь вRSpec и как начать тестирование? Если это так, эта статья должна стать хорошей отправной точкой для...

    7. Android с нуля: как хранить данные приложения локально

      Android с нуля: как хранить данные приложения локально

      Tutorial Beginner

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

    8. Введение в Android Firmware

      Введение в Android Firmware

      Tutorial Beginner

      Телефоны и планшеты Android, как правило, намного более открытые, чем их аналоги с такими операционным системами, как iOS, Tizen или Windows 10 Mobile. Если...

    9. Подсчет Частоты Повторения Слова в Файле с Помощью Python

      Подсчет Частоты Повторения Слова в Файле с Помощью Python

      Tutorial Intermediate

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

    10. Android для начинающих: Общие сведения об адаптерах и видах-адаптерах

      Android для начинающих: Общие сведения об адаптерах и видах-адаптерах

      Tutorial Beginner

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

    11. Аннотации функций Python 3

      Аннотации функций Python 3

      Tutorial Intermediate

      Аннотации функций - это функция Python 3, которая позволяет добавлять произвольные метаданные к аргументам функции и возвращаемому значению. Они были частью...

    12. Интеграция PayPal Часть 1: платежные кнопки PayPal

      Интеграция PayPal Часть 1: платежные кнопки PayPal

      Tutorial Beginner

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