Web DevelopmentCI/CD for Web Projects – Basics and First Steps
What CI/CD is, why it matters for web development, and how to automate tests and deploy with GitHub Actions or similar.
Web DevelopmentWhat CI/CD is, why it matters for web development, and how to automate tests and deploy with GitHub Actions or similar.
Web DevelopmentJavaScript, APIs and Markup – architecture for fast, static and secure websites. When JAMstack fits and how to get started.
Web DevelopmentWhat Docker is, why it's useful for web development, and how to run a project in a container – basics for developers.
Web DevelopmentHow to organize Git branches and workflow in a team: main, develop, feature branches, code review and release.
Web DevelopmentCore principles of responsive design: breakpoints, fluid grids, typography, images, and testing across devices.
Web DevelopmentExplanation of what an API is, how HTTP requests work, REST basics, and how frontend applications communicate with backend and external services.
Web DevelopmentWhat is a Headless CMS, how it differs from traditional CMS systems, and when it's the right choice for modern websites and applications.
Web DevelopmentPractical guide to CSS Grid and Flexbox: differences, strengths, and when to use each for cleaner, more maintainable layouts.
Web DevelopmentComparison of REST and GraphQL for web development: advantages, drawbacks, when to use each, and how to combine them when needed.