70 articles

Apprendre l'IA & coder — Blog Sturdee

Guides approfondis sur l'intelligence artificielle, le prompt engineering, les tutoriels de code gratuits et le développement web.

Self-taught learner roadmap for AI without a computer science degree
AIOct 15, 202613 min de lecture

Apprendre l'IA sans diplôme d'informatique

apprendre l'IA sans diplôme: Apprenez l'IA sans diplôme informatique : ressources gratuites, projets, prompts et code léger pour reconversions — parcours pra…

Retrieval augmented generation pipeline from documents to answer
AIOct 14, 202610 min de lecture

RAG expliqué pour débutants — guide simple

RAG expliqué simplement : la génération augmentée par récupération permet à l'IA de répondre avec vos docs. Pipeline, cas d'usage et pièges débutants.

Web developer using AI to review HTML semantics and CSS layout
AIOct 13, 202611 min de lecture

Développement web avec l'IA — guide gratuit débutant

Développement web avec l'IA : bases HTML, CSS et JavaScript plus débogage assisté par IA, sans sauter les fondamentaux ni l'accessibilité.

Python script calling an AI API on a developer laptop
AIOct 12, 202612 min de lecture

Python pour l'IA débutants — parcours gratuit

Python pour l'IA débutants : parcours gratuit des bases aux prompts et scripts simples. Apprenez seulement le Python utile pour le travail IA appliqué.

Structured free course path for HTML CSS and JavaScript
HTMLOct 12, 202611 min de lecture

Parcours gratuit style cours HTML CSS JavaScript

Parcours gratuit type cours HTML, CSS et JavaScript : leçons structurées, projets portfolio et suite vers le dev web avec l'IA — sans paywall.

Student asking questions to an AI tutor beside a lesson on screen
AIOct 10, 20269 min de lecture

Qu'est-ce qu'un tuteur IA ? Apprendre plus vite

Qu'est-ce qu'un tuteur IA ? Fonctionnement, quand il bat les vidéos, et comment combiner tuteur IA, tutoriels gratuits et cohortes humaines.

Interactive JavaScript tutorial with runnable examples in the browser
JavaScriptOct 10, 202612 min de lecture

Tutoriel JavaScript débutant — gratuit et interactif

Tutoriel JavaScript débutant : leçons interactives gratuites sur variables, fonctions, DOM et habitudes de pratique qui restent — parcours 2026 Sturdee.

Curated stack of free AI tutorials for beginners in 2026
AIOct 8, 202610 min de lecture

Meilleurs tutoriels IA gratuits pour débutants (2026)

Meilleurs tutoriels IA gratuits 2026 : prompting, bases GenAI, coder avec l'IA et où pratiquer sans payer d'abord. Critères clairs et parcours Sturdee.

Shopify theme code editor showing Liquid template tags
ShopifyOct 8, 202612 min de lecture

Tutoriel Shopify Liquid débutant — guide gratuit

Tutoriel Shopify Liquid : tags, objets et filtres avec pratique gratuite. Bases thème sans jargon — idéal développeurs e-commerce débutants.

Workflow diagram showing AI automation with human review checkpoint
AIOct 5, 202611 min de lecture

Automatisation IA pour débutants — workflows pratiques

Automatisation IA pour débutants : choisir une tâche répétitive, concevoir des prompts, connecter des outils et mesurer le temps gagné avec des workflows sim…

Diagram of an AI agent loop: plan, tool call, observe, repeat
AIOct 1, 202612 min de lecture

Agents IA expliqués pour débutants — guide pratique

Agents IA expliqués simplement : outils, planification, mémoire et boucles. Apprenez quand un agent aide — et quand un seul prompt suffit déjà.

ChatGPT prompt template with role, constraints, and example outputs
AISep 29, 202611 min de lecture

Écrire de meilleurs prompts ChatGPT (avec exemples)

Meilleurs prompts ChatGPT : rôles, contraintes, formats et itération. Copiez des modèles pour code, rédaction et révision — pratique SEO prompt engineering.

Developer learning to code with an AI tutor beside an editor and terminal
AISep 22, 202613 min de lecture

Apprendre à coder avec l'IA — guide débutant

apprendre à coder avec l'IA: Apprenez à programmer avec l'IA sans déléguer votre réflexion. Tutoriels HTML, JavaScript et Python gratuits plus un tuteur IA p…

Collage of free generative AI course options and certificate badges
AISep 15, 202612 min de lecture

Cours IA générative gratuits (options certificat) 2026

Comparez les cours IA générative gratuits en 2026 : 100 % free, audit gratuit certificat payant, et badges. Construisez un parcours GenAI pratique dès aujour…

Annotated diagram of a strong prompt with role, task, constraints, and format
AISep 8, 202616 min de lecture

Cours prompt engineering gratuit — tutoriel complet

Cours gratuit de prompt engineering : rôles, contraintes, few-shot, chain-of-thought et sorties structurées. Entraînez-vous avec de vrais prompts réutilisables.

Beginner studying artificial intelligence on a laptop with notes and a learning path
AISep 1, 202614 min de lecture

Apprendre l'intelligence artificielle gratuitement — guide débutant (2026)

apprendre l'IA gratuitement: Apprenez l'IA gratuitement : concepts, prompts, cours free et pratique. Démarrez sans diplôme ni bootcamp payant grâce à un parc…

JavaScriptMar 15, 202610 min read

JavaScript DOM Manipulation — Select, Modify & Events

Query the DOM with querySelector, update content, classes, and handle click/submit events in vanilla JavaScript.

ToolsMar 15, 202612 min read

Next.js App Router Guide — Server Components & Routing

Learn Next.js App Router: file-based routing, layouts, server components, and data fetching in 2026.

CareerMar 12, 20269 min read

GitHub for Beginners — Repos, Commits, Pull Requests

Learn Git and GitHub: init, commit, push, branches, pull requests, and open source contribution basics.

BackendMar 12, 20268 min read

Git Branching Workflow — feature, main & Pull Requests

Git branching strategies for solo devs and teams: main, develop, feature branches, and merge vs rebase.

ToolsMar 12, 20269 min read

Web Performance & Core Web Vitals — LCP, FID, CLS Explained

Improve Core Web Vitals for SEO: Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift.

ToolsMar 12, 20268 min read

Why Learn Rust? — Memory Safety & Systems Programming

Why developers learn Rust in 2026: ownership, performance, WASM, and careers at systems companies.

HTMLMar 12, 20268 min read

ARIA Accessibility in HTML — Roles, Labels & Live Regions

Use ARIA attributes when native HTML isn't enough. aria-label, aria-hidden, roles, and live regions for screen readers.

HTMLMar 10, 20266 min read

HTML Tables for Data — thead, tbody & Accessibility

When and how to use HTML tables for tabular data. Scope attributes, captions, and responsive table patterns.

CSSMar 10, 20268 min read

Tailwind CSS vs Traditional CSS — When to Use Each

Compare Tailwind utility-first CSS with traditional stylesheets. Pros, cons, and learning path for 2026 developers.

PythonMar 8, 20268 min read

Python Data Types Explained — int, str, list, dict & More

Python built-in types: numbers, strings, lists, tuples, dicts, sets. Mutability and type checking.

ShopifyMar 8, 20268 min read

Shopify Sections & Blocks — Theme Architecture Explained

How Shopify sections and blocks work in theme architecture. Schema, presets, and dynamic sources.

JavaScriptMar 5, 20269 min read

JavaScript Array Methods — map, filter, reduce Explained

Functional array methods in JavaScript: map, filter, reduce, find, and some. Real examples for data transformation.

JavaScriptMar 5, 202611 min read

Node.js for Beginners — Run JavaScript on the Server

Introduction to Node.js: npm, modules, file system, and building your first API with Express or Next.js.

HTMLMar 1, 20268 min read

Responsive HTML & Mobile-First Structure

Mobile-first HTML structure: viewport meta, responsive images, picture element, and semantic layout for phones and tablets.

CSSMar 1, 20267 min read

CSS Variables (Custom Properties) — Theming & Design Tokens

Use CSS custom properties for colors, spacing, and themes. Dark mode and design system patterns.

CareerFeb 22, 202611 min read

Technical Interview Prep — Coding, System Design & Behavior

technical interview prep: Prepare for developer interviews: LeetCode strategy, system design basics, STAR behavioral answers, and take-home projects.

BackendFeb 22, 202610 min read

REST API Design Basics — Endpoints, Status Codes & JSON

Design RESTful APIs: HTTP methods, status codes, resource naming, versioning, and error response patterns.

ToolsFeb 22, 20267 min read

Best VS Code Extensions for Web Developers (2026)

Essential VS Code extensions: ESLint, Prettier, Tailwind IntelliSense, GitLens, and Live Server for web dev productivity.

ToolsFeb 22, 202610 min read

Blockchain & Smart Contracts for Beginners — Web3 Intro

Introduction to blockchain, Ethereum, smart contracts, and Solidity for curious web developers.

CSSFeb 22, 20267 min read

CSS Specificity Explained — Why Your Styles Don't Apply

Understand CSS specificity: inline, IDs, classes, elements. Debug conflicts and use !important sparingly.

PythonFeb 20, 20269 min read

Django vs Flask — Which Python Web Framework?

Compare Django and Flask for Python web development. Batteries-included vs microframework tradeoffs.

ShopifyFeb 20, 20269 min read

Shopify CLI Setup Guide — theme dev, check & push

Install Shopify CLI, run shopify theme dev, theme check linting, and deploy themes to stores.

JavaScriptFeb 18, 202611 min read

JavaScript ES6+ Features Every Developer Should Know

Arrow functions, destructuring, spread, template literals, modules, and let/const — modern JavaScript essentials.

JavaScriptFeb 18, 202610 min read

React Hooks Explained for Beginners — useState & useEffect

Understand React hooks: useState for state, useEffect for side effects, and rules of hooks for functional components.

HTMLFeb 14, 20267 min de lecture

Balises meta HTML pour le SEO — title, description et Open Graph

Balises meta HTML essentielles pour le SEO : title, description, canonical, robots, Open Graph et Twitter Cards expliquées pour les développeurs web.

CSSFeb 14, 20269 min read

CSS Responsive Design — Breakpoints & Mobile-First Media Queries

Responsive CSS with mobile-first media queries, breakpoints, clamp(), and container queries for modern layouts.

CareerFeb 10, 202610 min read

10 Coding Portfolio Projects for Beginners That Get Hired

coding portfolio projects: Portfolio project ideas for junior developers: todo app, weather API, blog, e-commerce mock, and what recruiters look for.

CareerFeb 10, 20267 min read

Learning to Code While Working Full-Time — Realistic Schedule

Study plan for learning programming with a day job: 1-hour daily habit, weekends, burnout avoidance, and milestones.

BackendFeb 10, 20268 min read

PostgreSQL vs MySQL — Which Database Should You Learn?

Compare PostgreSQL and MySQL for web development. Features, hosting, JSON support, and job market in 2026.

BackendFeb 10, 20269 min read

API Authentication with JWT — Tokens, Sessions & Security

How JWT authentication works for APIs. Access tokens, refresh tokens, and comparison with session cookies.

ToolsFeb 10, 20266 min read

JSON Explained for Developers — Syntax, APIs & Parsing

What is JSON? Syntax rules, parsing with JSON.parse, stringifying, and using JSON in REST APIs.

CSSFeb 10, 20267 min read

Dark Mode with CSS — prefers-color-scheme & CSS Variables

Implement dark mode using CSS prefers-color-scheme, data attributes, and custom properties without JavaScript flash.

PythonFeb 8, 20268 min read

Python Virtual Environments — venv, pip & Dependencies

Set up Python virtual environments with venv. Install packages, requirements.txt, and project isolation.

PythonFeb 8, 202610 min read

Learn Python for Web Development — Complete Path

Roadmap to learn Python for web backends: syntax, Flask/Django, databases, and deployment.

ShopifyFeb 8, 202611 min read

Shopify Theme Customization — Sections, JSON Templates & OS 2.0

Customize Shopify Online Store 2.0 themes with sections, blocks, JSON templates, and the theme editor.

JavaScriptFeb 5, 202610 min de lecture

JavaScript async/await — guide complet pour débutants

Maîtrisez async/await, Promises et fetch en JavaScript. Gérez appels API, erreurs et requêtes parallèles avec des patterns clairs et testables.

JavaScriptFeb 5, 20268 min read

TypeScript vs JavaScript — Should You Learn TypeScript in 2026?

Compare TypeScript and JavaScript. Types, tooling, job market, and when to add TypeScript to your stack.

HTMLFeb 1, 20269 min read

HTML Forms & Accessibility — Best Practices (2026)

Build accessible HTML forms with labels, ARIA, validation messages, and keyboard navigation. WCAG-compliant patterns for developers.

CSSFeb 1, 202611 min de lecture

Tutoriel CSS Grid — modèles, gaps et zones

Apprenez CSS Grid : grid-template-columns, unités fr, grid-template-areas et grilles responsive sans media queries compliquées.

CareerJan 25, 202612 min de lecture

Devenir développeur web en 2026 — parcours étape par étape

become web developer 2026: Parcours réaliste pour devenir développeur web : compétences, portfolio, calendrier et ressources gratuites dont les tutoriels Stu…

CareerJan 25, 20268 min read

Remote Developer Jobs — How to Find and Land Remote Work

Find remote software jobs: job boards, async communication, time zones, and portfolio tips for remote-first companies.

BackendJan 25, 20269 min read

SQL JOINs Explained — INNER, LEFT, RIGHT & FULL

Visual guide to SQL JOINs with examples. Combine tables, avoid Cartesian products, and practice interview questions.

BackendJan 25, 202610 min read

Docker for Developers — Containers Explained Simply

Introduction to Docker: images, containers, Dockerfile, and docker-compose for local development.

ToolsJan 25, 202610 min de lecture

SEO pour développeurs — checklist SEO technique

SEO technique que les développeurs maîtrisent : sitemaps, robots.txt, URLs canoniques, données structurées et vitesse de page pour un site bien indexé.

JavaScriptJan 25, 20268 min read

JavaScript Error Handling — try/catch, Custom Errors & Logging

Handle errors in JavaScript properly: try/catch/finally, Error classes, async errors, and user-friendly messages.

PythonJan 22, 20267 min de lecture

Compréhensions de listes Python — transformations propres

Syntaxe des list comprehensions Python, exemples et quand les préférer aux boucles. Inclut dict et set comprehensions pour scripts de données.

PythonJan 22, 20269 min read

Python Automation Scripts — Automate Boring Tasks

Write Python scripts to automate files, CSVs, emails, and APIs. pathlib, csv, and requests basics.

ShopifyJan 22, 202610 min de lecture

Bases Shopify Liquid — tags, objets et filtres

Apprenez le templating Shopify Liquid : tags de sortie, tags logiques, objets product et collection, filtres money et img_url pour thèmes débutants.

ShopifyJan 22, 20269 min read

Shopify Liquid Filters & Objects — Reference for Theme Devs

Essential Liquid filters and objects for Shopify themes: product, cart, money filters, and date formatting.

JavaScriptJan 20, 20269 min de lecture

Closures JavaScript expliquées — guide simple avec exemples

Comprenez les closures JavaScript : portée lexicale, fonctions internes et cas d’usage en React, callbacks et modules. Guide pratique pour débutants.

JavaScriptJan 20, 20268 min read

JavaScript Fetch API Tutorial — GET, POST & Error Handling

Use fetch() to call REST APIs in JavaScript. JSON parsing, headers, POST bodies, and CORS basics.

HTMLJan 15, 20268 min de lecture

Balisage sémantique HTML — guide complet pour développeurs

Apprenez les éléments sémantiques HTML — header, nav, main, article, section — pour l’accessibilité, le SEO et un code maintenable sur vos sites.

CSSJan 15, 202610 min de lecture

Guide complet CSS Flexbox — aligner, justifier et créer des mises en page

Maîtrisez CSS Flexbox : flex-direction, justify-content, align-items, gap et wrap. Créez barres de navigation, cartes et centrage sans hacks.

CSSJan 15, 20268 min read

CSS Animations & Transitions — Smooth UI Motion

CSS transition and @keyframes animation guide. Transform, opacity, and performance best practices.