Academy
Academy és la plataforma de materials d'aprenentatge d'informàtica de David de Mingo per als cicles formatius de grau superior (CFGS) i els cursos d'especialització.
Academy és la plataforma de materials d’aprenentatge de David de Mingo, professor d’informàtica, per als cicles formatius de grau superior (CFGS) i els cursos d’especialització de la família d’informàtica — el nivell 5 del Marc Europeu de Qualificacions. L’escriu i l’opera a títol personal.
Què fa Academy
Reuneix el temari de cada cicle en un itinerari ordenat: cada mòdul professional es descompon en activitats, i cada activitat enllaça les pàgines que l’ensenyen. Cobreix programació (Python, Kotlin, TypeScript, Rust), bases de dades, desenvolupament web, Linux i administració de sistemes, xarxes i seguretat, infraestructura al núvol, intel·ligència artificial i bioinformàtica. El detall complet és a Sobre Academy.
L’accés és gratuït
Aquí no s’hi ven res. La portada, els cicles de formació professional i les pàgines del lloc són obertes per a tothom; de la resta d’articles se’n mostra una vista prèvia, i per llegir-los sencers cal un compte. Que sigui gratuït no el fa públic: el material està protegit pel dret d’autor i s’hi apliquen les Condicions d'ús.
Per què Academy demana iniciar la sessió amb Google
El compte serveix per a una sola cosa: saber qui ets, i obrir així les pàgines que et pertoquen. En iniciar la sessió amb Google, Academy només en rep l’adreça de correu electrònic i el nom del compte — el correu és el que t’identifica i el nom és el que es mostra a la barra de navegació. No es demana accés als teus contactes, al teu calendari ni a cap altra dada, i no es comparteix amb tercers. Pots consultar la Política de privacitat i les Condicions d'ús, o escriure a david at optersoft.com.
Blog
Què va canviant a Academy — les pàgines noves de cada mes, les que he reescrit i per què, des del primer dia.
Formació professional
Els cicles formatius de grau superior de la família d'informàtica: el currículum LOE, els mòduls i les activitats de cada cicle.
Guia
Tot el que envolta els estudis i no és cap mòdul — què és un CFGS i on porta, l'estada a l'empresa, els drets i tràmits de l'alumnat, i com s'avalua.
Hola
La benvinguda a Academy — què hi trobaràs, com llegir-ho i per què encara no està acabat.
Tool
Eines d'ús general.
Continguts
AI
Models de llenguatge i aprenentatge profund: Ollama, PyTorch, JAX i LangChain, i execució local amb CUDA o MLX.
Apple
macOS: teclat, entorn de codi i execució de models en local.
Bio
Bioinformàtica: DNA, genòmica, proteïnes, molècules, filogènia i disseny de fàrmacs.
Cloud
Serveis al núvol: Cloudflare, Azure, Google, Firebase, Supabase i Neon.
Data
Bases de dades i emmagatzematge: SQLite, PostgreSQL, MongoDB, Redis, MinIO i formats com JSON.
Hardware
Cómo está hecho un ordenador por dentro, qué decide cada pieza, y cómo se monta y se mantiene un equipo.
Kotlin
Programació en Kotlin: fonaments, col·leccions, coroutines, Compose i aplicacions per a Android i escriptori.
Linux
Administració de sistemes Linux: shell, fitxers, paquets, xarxa i seguretat, Docker i Kubernetes.
Network
Xarxes: SSH, TLS i certificats, servidors web i proxies, VPN, i anàlisi i detecció de trànsit.
Project
Eines de projecte: Git i GitLab, integració contínua, editors, diagrames i assistents de codi.
Python
Programació en Python: fonaments, dades i visualització, concurrència, proves i empaquetatge.
Rust
Programació en Rust: Cargo, interfícies amb Dioxus i Leptos, jocs amb Bevy i eines de sistema.
Security
Seguretat informàtica: anàlisi i gestió del risc, criptografia i xarxa de confiança.
TypeScript
Programació en TypeScript: fonaments del llenguatge, algorísmica, i entorns i frameworks com Deno, Astro o Fresh.
Web
Desenvolupament web: documents HTML i CSS, HTTP, Tailwind, SEO, WebSockets i WebAssembly.
Windows
Windows: PowerShell, gestió d'usuaris i discs, Hyper-V, WSL i Scoop.