Rutas de Aprendizaje Libros Cursos Categorías Anuncios

Generating reports or PDF files with JavaScript

22-12-2025 - Andrés Cruz

Generating reports or PDF files with JavaScript

JavaScript Reporting is a fundamental aspect that must be carried out in any system; wanting to import data from a web page to another format such as PDF is a very common task that can be easily done through JavaScript libraries.


What is Canvas? Basic use of the Canvas API in HTML and tutorials

23-12-2025 - Andrés Cruz

What is Canvas? Basic use of the Canvas API in HTML and tutorials

JavaScript The canvas element allows us to specify an area of ​​the page where we can draw and create all kinds of simple or complex graphics from basic primitives such as circles, ovals, rectangles, lines, polygons, text, etc. We will see examples of how to crop images, loops to draw lines, keyboard events, and how to obtain the RGB channel.


Accessing and manipulating the HTML DOM with PHP

25-12-2025 - Andrés Cruz

Accessing and manipulating the HTML DOM with PHP

PHP This explains how to use the PHP DOMDocument class to access the DOM of an HTML website, and thus be able to delete and create HTML elements as well as access their attributes.


localStorage in JavaScript: Why you should stop using local storage today

29-12-2025 - Andrés Cruz

localStorage in JavaScript: Why you should stop using local storage today

JavaScript Discover why this synchronous API is harming the performance and security of your modern web applications. We analyze its risks compared to IndexedDB and how to properly manage structured data in JavaScript.


How to integrate CKEditor 5 into Django 6

07-01-2026 - Andrés Cruz

How to integrate CKEditor 5 into Django 6

Django Easily integrate CKEditor 5 into Django. Updated tutorial with installation, configuration, media files, and real-world use in the Django admin panel.


Custom attributes in @vite in Laravel

16-01-2026 - Andrés Cruz

Custom attributes in @vite in Laravel

Laravel Learn how to use custom attributes in @vite with Laravel. Add async, data-*, and other attributes to scripts and styles correctly and in a supported way.


Rotate images and HTML elements with jQuery

23-01-2026 - Andrés Cruz

Rotate images and HTML elements with jQuery

JQuery Learn how to rotate images and HTML elements with jQuery in a modern and accessible way. This updated guide includes no outdated plugins, practical examples, and current best practices.


The Definitive Guide to TypeScript: From Zero to Advanced

19-02-2026 - Andrés Cruz

The Definitive Guide to TypeScript: From Zero to Advanced

JavaScript Learn TypeScript from scratch with this free Full Stack Bootcamp course. Master the JavaScript superset, static typing, interfaces, narrowing, and prepare for the future with AI.


9 Vue Patterns You Should Use More Often

03-03-2026 - Andrés Cruz

9 Vue Patterns You Should Use More Often

Vue Discover 9 Vue.js patterns that will improve your web projects. Learn about components, communication, forms, and more. Optimize your development with Vue!


Analyze your website in seconds for FREE with Unlighthouse | Improve SEO and Performance

12-03-2026 - Andrés Cruz

Analyze your website in seconds for FREE with Unlighthouse | Improve SEO and Performance

Programación básica Unlighthouse, a powerful FREE tool that automatically analyzes all pages of your site using Google Lighthouse.