Aprende programación, IA e ingeniería
Tutoriales detallados sobre lenguajes de programación, desarrollo web, machine learning, algoritmos, robótica y hardware — gratis y abiertos para todos.
Explorar categorías
Lenguajes de programación
Tutoriales de Python, C, C++, Java, JavaScript, TypeScript, Go, R y Haskell — desde sintaxis básica hasta técnicas avanzadas.
Desarrollo Web
Guías y proyectos de HTML5, React, Angular, Next.js, Vite y desarrollo frontend moderno.
Desarrollo Backend
Desarrollo del lado del servidor con Node.js, NestJS, Spring Boot, Python, sockets, Nginx e integración de pagos.
Algoritmos y estructuras de datos
Ordenamiento, árboles, hashing, algoritmos de grafos, KMP, práctica de LeetCode y análisis de algoritmos.
IA y Machine Learning
Machine learning, generación aumentada por recuperación (RAG), aplicaciones de IA y web crawling.
Bases de datos
Diseño de bases de datos SQL y NoSQL, consultas, optimización y ejercicios prácticos.
Fundamentos de informática
Organización de computadoras, sistemas operativos, fundamentos de Linux y teoría informática esencial.
Hardware y sistemas embebidos
Arduino, RISC-V, MSP430, PLC, controladores de Linux e ingeniería de sistemas embebidos.
Robótica y sistemas autónomos
ROS 2, robots humanoides, drones y sistemas de vehículos autónomos.
Redes y DevOps
Redes de computadoras, TCP/IP, pipelines CI/CD y práctica DevOps.
Desarrollo móvil
Tutoriales de desarrollo de aplicaciones Android e iOS.
Finanzas cuantitativas y Blockchain
Finanzas cuantitativas, sistemas de trading y tecnología blockchain.
Proyectos y casos de estudio
Proyectos reales: microservicios de pasarela de pago, aplicaciones full-stack, backends Django, sistemas RAG y más.
Últimos artículos
Ch02:變數與資料型別
學會宣告與初始化變數,理解四種初始化形式的差異 認識 C++ 的基本資料型別(整數、浮點數、字元、布林) 理解固定寬度整數型別(<cstdint)與何時該用它們 搞懂 signed / unsigned 的差別與常見陷阱 了解浮點數的 IEEE 754 表示法,以及為什麼 0.1 + 0.2 = 0.3 掌握型別轉換規則(整數提升、一般算術轉換)與四種 cast 認識位元運算子(&、、^、~、<<、) 區分 const 與 conste
Leer artículo →Ch06 — 指標與參考(Pointers & References)
指標和參考是 C++ 最重要也最容易混淆的概念之一。理解它們是掌握動態記憶體管理、多型、資料結構的基礎。 建議授課時數:2 小時(含 10 分鐘休息)
Leer artículo →問題是什麼
3-SAT 布林可滿足性Boolean Satisfiability --- Backtracking DPLL 史上第一個被證明 NP-Complete 的問題:給一堆「三選一」的條件,找出讓全部條件成立的真假指派
Leer artículo →問題是什麼
0/1 背包問題0/1 Knapsack --- Dynamic Programming Branch-and-Bound 容量有限、每件物品拿或不拿:NP-Hard 卻有偽多項式解法的代表作
Leer artículo →問題是什麼
Subset Sum 與 Partition ,pdfauthor=Algorithms Teaching Series
Leer artículo →問題是什麼
N 皇后問題N-Queens --- The Gateway to Backtracking 回溯法的「Hello World」:學會在死路上及早回頭,一輩子受用
Leer artículo →問題是什麼
圖著色問題Graph Coloring --- Backtracking Greedy Heuristics 相鄰的點不能同色,最少要幾種顏色?從排課到暫存器分配都是它
Leer artículo →問題是什麼
頂點覆蓋問題Vertex Cover --- Exact FPT Branching 2-Approximation 用最少的守衛看住所有走廊:FPT 分支與「保證不超過兩倍」的近似法的最佳教室
Leer artículo →問題是什麼
Independent Set 與 Clique ,pdfauthor=Algorithms Teaching Series
Leer artículo →