Skip to content

Articles

HTML, CSS, and JavaScript — the three building blocks of the webFrontend · 8 minA web page is built from three languages each with its own role: HTML gives structure, CSS gives appearance and JavaScript gives behavior. Understand the division and you write code that is easier to maintain.Frontend and backend — where the code runs and how they talk to each otherArchitecture · 8 minA web application has two sides: frontend which runs in the user's browser and backend which runs on the server. Understand the division what an API is and how data flows between them.Version control with Git — work safely and togetherTools · 7 minGit is the standard tool for version control. It saves the history of your code lets multiple people work together without overwriting each other and gives you the ability to go back if something goes wrong.Responsive design — one page that works on all screensFrontend · 8 minResponsive design lets the same page adapt to phone, tablet and computer. Understand flexible units, media queries and why you should build from the small screen up.Accessibility in depth — a web everyone can useAccessibility · 9 minAccessibility means that users with reduced vision, hearing or movement can also use your page. It is based on four principles and a number of concrete habits you build in from the first line of code.JavaScript and DOM – bring the page to lifeFrontend · 8 minJavaScript becomes interesting when it meets the DOM – the browser's model of the page. Understand how to react to events, change content and fetch data without reloading the page.Web security and OWASP — the errors attackers look forSafety · 10 minSafety is part of the craft, not an extra layer at the end. OWASP publishes a widely recognized list of the most critical risks in web applications. Understand the most frequent — broken access control, injection and misconfiguration — and the concrete habits that keep them out.Web APIs in depth — HTTP, REST and status codesArchitecture · 9 minAn API is the contract your systems exchange data through. Understand HTTP methods what the REST style entails what the status codes tell and how to design an API others can use without guessing.GDPR for web developers — privacy built into the codeLegislation · 8 minIf you build websites you handle personal data and then the data protection regulation applies. Understand what counts as personal data when you may set cookies how consent should be obtained and how you build a site where the user's rights can actually be fulfilled.The birth of the web — the history of web developmentHistory · 11 minWeb development is a craft just over a human lifetime, but it has changed faster than most trades. Follow the path from Tim Berners-Lee's proposal in 1989 through the first static pages, browser wars and the invention of JavaScript to today's dynamic web applications, frameworks and standards.Databases and data services — the interplay between frontend and dataDatabases · 9 minAlmost every web solution needs to store data that survives a browser restart. Understand relational databases' tables and keys, what SQL and CRUD cover, the difference between relational and NoSQL databases, and how a data service is secured when the frontend requests data.CMS in practice — from plugin to custom themeCMS · 8 minFew websites are built entirely from scratch today — most run on a content management system (CMS). Understand what a CMS really solves how themes and plugins extend it what a headless CMS is and why maintaining and updating a CMS is a security task not just a technical detail.Server-side programming — the language that runs behind the scenesBackend · 8 minBehind Every Web API and Every Dynamic Page Lies Code Running on a Server — Invisible to the User but Crucial for Data to be Safe and the Page to Respond Quickly. Understand Why HTTP is Stateless, How Sessions and Tokens Solve This, Why Secrets Belong in Environment Variables, and What Affects a Web Server's Performance.Digital trade — webshops cookies and right of withdrawalE-commerce. · 8 minA web shop is more than a catalog of goods — it is a legal agreement entered into by distance sales with rules that bind both the code and the business. Understand the web shop's basic elements how cookies and tracking are used in commerce what the consumer's 14-day right of withdrawal entails and what the new rules on withdrawal directly on the site require.Project organization and agile methods — Scrum and KanbanMethod · 9 minWeb development is rarely done alone. Understand why agile methods have become the standard instead of a fixed plan laid out a full year in advance, what the Scrum Guide's roles, events and artefacts cover, how Kanban offers itself as an alternative or supplement, and why version control is the backbone of collaboration.Performance and Core Web Vitals — a fast web solutionPerformance · 9 minA slow site loses users regardless of how well built it is underneath. Understand the three Core Web Vitals — LCP INP and CLS — what each metric actually describes which thresholds count as good and what concrete actions move the numbers in the right direction.Job search, CV and portfolio – from student to web developerCareer · 8 minA professionally strong CV and a well-maintained portfolio are often what decides whether you get an interview. Understand why a portfolio says more than a CV alone, what a professional CV should contain, how a targeted application is built on a company analysis, and what the different career paths in web development look like.The journeyman's exam in web development — from blank task to approved solutionEducation · 8 minThe journeyman's exam is the education's final exam, where you collect what you've learned into one finished solution. Understand what the bound task requires according to the official notice, what the project documentation should contain, what the oral part is about, and how you best prepare yourself in the time leading up to it.