Конспект по git:. Базовые команды для работы с локальными и удалёнными ветками: merge, rebase, stash, cherry-pick; разрешение конфликтов на примерах.
Рубрика: Coding
Приключения начинающего программиста: впечатления от поиска работы в сфере it, мои любимые вдохновляющие лекции и книги, может быть даже базовые туториалы по Java
Git – базовые команды. Конспект. Практика с github.
Конспект по git:. Базовые команды: инициализация репозитория, коммиты и отмена изменений с restore, revert и reset. Загрузка и возврат данных с удалённого репозитория с push и pull
Проект на Vue.js. Часть 4. Router, слоты и проект на несколько страниц
Туториал по Vue.js: многостраничный проект. Router, слоты, директива v-slot, вложенные маршруты.
Проект на Vue.js. Часть 3. Рефакторинг с компонентами и стилями. $emit и props
Туториал по Vue.js: рефакторинг проекта. Импорт стилей из файлов .css, разбивка кода по локальным компонентам, передача данных через props и передача событий через $emit.
Проект на Vue.js. Часть 2. Реактивность, события и фильтры.
Туториал по Vue.js: работа с v-model, обработка событий, фильтрация списка товаров и создание корзины. Практика для интернет-магазина на Vue с computed-свойствами и реактивностью.
Проект на Vue.js. Часть 1. Установка, основные элементы и проход по списку
Туториал по Vue.js: установка через Vite, структура базового проекта, основные элементы фреймворка и пример рендеринга списка товаров.
Проект Java Servlet + jsp. Часть 6. Многопользовательское приложение. Логин и сессия
Рефакторинг однопользовательского приложения на Java Servlet + jsp в многопользовательское, работа с сессиями HttpSession и фильтрами. Сервлеты логина и логаута.
Обработка xml-файлов в Java
Чтение и запись XML-файлов в Java с DOM, SAX и StAX. Практические примеры, сравнение подходов и выбор парсера.
Алгоритмы – конспект. Основные понятия. Сложность алгоритмов и примеры
Конспект по алгоритмам: понятия, свойства и примеры. Рекурсия, поиск, сортировка, Big-O нотация и оценка сложности популярных алгоритмов на Java.
Архитектура приложения на Java: разделение на слои Domain, Application, Persistence, Web.
Как разделить слои в Java-приложении: чистый домен, репозитории-порты, JPA/XML адаптеры, DTO и Entity. Примеры на Servlet/JSP и Spring Boot REST.
Основы DevOps. Конспект. CI/CD и инструменты для создания пайплайнов
Конспект по основам DevOps и CI/CD. Основные понятия, этапы пайплайна, лучшие практики и обзор инструментов для автоматизации: self-hosted, SaaS, облачные решения и CI/CD в репозиториях.
Телеграм-бот на Java: поэтапный ввод с UserState и меню из inline-кнопок
Создаём Telegram-бота на Java без Spring. Пошаговый ввод данных с UserState, вывод сообщений с меню с inline-кнопками, и удаление кнопок и устаревших сообщений из чата.