Навигация по курсам
Добро пожаловать в навигационную страницу! Здесь собраны ссылки на все посты по различным направлениям курсов. Вы можете быстро перейти к нужному материалу.
Python
- Py01. Введение в Python - Установка и запуск Python
- Py02. Основы Python - Познакомимся с переменными, вводом, выводом и типами
- Py03. Почему моя программа не работает? (FAQ) - FAQ по ошибкам
- Py04. Инструкция if - Базовая информация по ветвлениям в Python
- Py05. Циклы Python - Циклы for и while, операторы break и continue, волшебное слово else
- Py06. Функции - Функции. Что это и как этим пользоваться
- Py07. Списки. Исчерпывающее руководство - Списки. Исчерпывающее руководство. Это одна из наиболее часто используемых структур данных в Python
- Py08. zip() и enumerate() - zip() и enumerate() - полезные функции. Отлично сочетаются со списками
- Py09. Основы ООП в Python - Введение в ООП, классы и объекты, наследование, полиморфизм и инкапсуляция
- Py10. Исправление ошибок Python (FAQ) - FAQ по распространенным ошибкам в Python
Django
- Django01. Введение в Django - Установка Django и создание первого проекта
- Django02. Основы Django - Модели, Представления и Шаблоны - Создание приложений, моделей, представлений и шаблонов в Django
- Django03. Работа с формами в Django - Создание и обработка форм в Django
- Django04. Аутентификация и авторизация пользователей - Система аутентификации пользователей в Django
- Django05. Работа с базами данных и ORM - Django ORM, запросы к базе данных и миграции
HTML
- Основы HTML: Создаем свою первую веб-страницу - Введение в HTML: структура документа, основные теги и создание простой веб-страницы
- HTML Списки и Ссылки: Углубляем знания - Изучаем HTML списки (упорядоченные и неупорядоченные) и ссылки, способы их создания и настройки
- HTML Формы: Собираем данные от пользователей - Изучаем HTML формы: элементы, атрибуты и способы отправки данных на сервер
CSS
- Введение в CSS: Стилизуем HTML - Изучаем основы CSS: синтаксис, селекторы, свойства и способы подключения CSS к HTML
JavaScript
- Введение в JavaScript: Основы для начинающих - Изучаем основы JavaScript: синтаксис, переменные, типы данных, операторы и современные возможности ES6+
Веб-разработка
- Как работает интернет: Введение в веб для начинающих - Простое объяснение того, как работает интернет, веб-сайты и браузеры
- DNS и Домены: Как работают адреса в интернете - Разбираемся в том, как работает система доменных имен, что такое DNS-серверы и как происходит маршрутизация в интернете
- HTTP: Основы протокола передачи гипертекста - Разбираемся в HTTP - ключевом протоколе современного интернета, его методах, статусах и принципах работы
- SSL/TLS и HTTPS: Защита данных в сети - Разбираемся в принципах работы SSL/TLS, защищенных соединениях HTTPS и о том, как обеспечивается безопасность передачи данных
- Веб-хостинг: Размещение сайта в интернете - Разбираемся в типах веб-хостинга, особенностях разных серверных решений и о том, как правильно выбрать место для размещения своего сайта
- REST API: Взаимодействие между клиентом и сервером - Разбираемся в принципах работы REST API, форматах данных и стандартах проектирования современных веб-сервисов
- CDN: Сети доставки контента - Разбираемся в принципах работы сетей доставки контента (CDN), их преимуществах и вариантах реализации для современных веб-проектов
C++
- Введение в C++ - Изучите универсальный и мощный язык программирования C++
- C++: условия - Погрузитесь в мир ветвления в программировании. Узнайте, как операторы if, else и else if позволяют программе принимать решения
- C++: циклы и массивы - Итерируйтесь через последовательности данных и выполняйте повторяющиеся задачи с помощью цикла for в C++
- C++: cmath и rand - Изучите богатую библиотеку математических функций в C++ и научитесь генерировать случайные числа
- C++: больше практических задач - Закончили освоение основ в C++? Перейдите к решению практических задач
Git
- Git: Путеводитель для Новичков в Мир Программирования - Статья о том, как начать работу с Git
Другие материалы
- Первый пост - Небольшая сводка
- Команды ириса - Помощь по командам ириса
- KRPG - мой новый старый проект - Расскажу немного о моем основном проекте
- KRPG/CHANGELOG - Список обновлений до 1.2.2
- Разбор проектов Club Programmer - Анонс серии статей с разбором интересных Python проектов
- No Meta принцип - прямые вопросы без лишних слов - Почему не стоит задавать мета-вопросы в чатах и как спрашивать эффективно
- Сюжет и планы для игры - Страница, созданная специально для Ярика
CSS
- Введение в CSS: Стилизуем HTML - Изучаем основы CSS: синтаксис, селекторы, свойства и способы подключения CSS к HTML
JavaScript
- Введение в JavaScript: Основы для начинающих - Изучаем основы JavaScript: синтаксис, переменные, типы данных, операторы и современные возможности ES6+
Веб-разработка
- Как работает интернет: Введение в веб для начинающих - Простое объяснение того, как работает интернет, веб-сайты и браузеры
- DNS и Домены: Как работают адреса в интернете - Разбираемся в том, как работает система доменных имен, что такое DNS-серверы и как происходит маршрутизация в интернете
- HTTP: Основы протокола передачи гипертекста - Разбираемся в HTTP - ключевом протоколе современного интернета, его методах, статусах и принципах работы
- SSL/TLS и HTTPS: Защита данных в сети - Разбираемся в принципах работы SSL/TLS, защищенных соединениях HTTPS и о том, как обеспечивается безопасность передачи данных
- Веб-хостинг: Размещение сайта в интернете - Разбираемся в типах веб-хостинга, особенностях разных серверных решений и о том, как правильно выбрать место для размещения своего сайта
- REST API: Взаимодействие между клиентом и сервером - Разбираемся в принципах работы REST API, форматах данных и стандартах проектирования современных веб-сервисов
- CDN: Сети доставки контента - Разбираемся в принципах работы сетей доставки контента (CDN), их преимуществах и вариантах реализации для современных веб-проектов
C++
- Введение в C++ - Изучите универсальный и мощный язык программирования C++
- C++: условия - Погрузитесь в мир ветвления в программировании. Узнайте, как операторы if, else и else if позволяют программе принимать решения
- C++: циклы и массивы - Итерируйтесь через последовательности данных и выполняйте повторяющиеся задачи с помощью цикла for в C++
- C++: cmath и rand - Изучите богатую библиотеку математических функций в C++ и научитесь генерировать случайные числа
- C++: больше практических задач - Закончили освоение основ в C++? Перейдите к решению практических задач
Git
- Git: Путеводитель для Новичков в Мир Программирования - Статья о том, как начать работу с Git
Другие материалы
- Первый пост - Небольшая сводка
- Команды ириса - Помощь по командам ириса
- KRPG - мой новый старый проект - Расскажу немного о моем основном проекте
- KRPG/CHANGELOG - Список обновлений до 1.2.2
- Разбор проектов Club Programmer - Анонс серии статей с разбором интересных Python проектов
- No Meta принцип - прямые вопросы без лишних слов - Почему не стоит задавать мета-вопросы в чатах и как спрашивать эффективно
- Сюжет и планы для игры - Страница, созданная специально для Ярика
