Content Index
Welcome to a new update. I want to tell you about all the content I have uploaded in the last three weeks. I remind you that the community books are all available now, except for the "Online Store" one, which was the last course I made.
As for the courses based on these books, I have already uploaded almost all of them to YouTube. Currently, I still need to publish the PHP one and upload the Livewire and Inertia ones; my goal is to launch them before the release of Laravel 13 to take advantage of the new versions.
Blog Updates and Learning Paths
I have updated practically all the blog content, especially the Android and Blender sections. If you want to learn these technologies, you can follow my learning path in the "Academy" section or in the blog categories.
Android with Kotlin: I am updating the "pillar article" for this category. There you will find modern development using Jetpack Compose:
Book Format: For those who prefer a more comfortable format, I have grouped the Android content into a 289-page book. It is a very complete guide that goes beyond the first steps and is available for the price of a coffee:
Additionally, I have redesigned the website to make it look much more modern, improving the course listings and adjusting visual details like the search buttons. I hope you like the new style!
Featured Content on YouTube
PHP and Frameworks
I have finished publishing the PHP course. The purpose is to teach you the basics of the language and explain why, nowadays, it is not recommended to program only with "pure" PHP (beyond a contact page), but rather it is necessary to jump to a framework. In the course, we cover classes and other essential concepts to make that professional leap.

First steps with PHP: Forms, Validations, Data Sanitization and Database Insertion - 12 - https://youtu.be/iuH7lkNg1rg
First steps with PHP: Restructuring the Form - 13 + Gemini Agent - https://youtu.be/zdo0rrKsZgQ
PHP Classes: Constructors and Properties, Inheritance, Abstract - 14 - https://youtu.be/YN6NkW1Udrw
Modern PHP: Include, Require or Use/Namespace? - 15 - https://youtu.be/h3Hdkx-2oqE
Android and Django
Android: I am publishing a daily video of the migration. Currently, we are covering the use of scrolling, class types (data class, enum), companion objects, and handling modern components like floating buttons and dialogs.

Kotlin Data Classes: And Pair and Triple for storing DATA - 07 - https://youtu.be/z7UEeHMN2i4
Enumerated classes with associated data in Kotlin - 08 - https://youtu.be/KX5r_K-E45w
Companion Objects for handling Static and Factories in Kotlin - 09 - https://youtu.be/3AB1KM_ttg4
Arrays and lists in Kotlin: First steps with these mutable and immutable structures - 10 - https://youtu.be/eeHpwc9UTaY
Android Studio Step by Step: Configuration, File Structure, Composable - First App - 01 - https://youtu.be/BAyy6hC3Bu0
Android Studio Buttons: FilledTonalButton OutlinedButton TextButton Column Click Icons GitHub 02 - https://youtu.be/QBbwLV7oAxI
FloatingActionButton in Android studio + Variants - 03 | Jetpack Compose - https://youtu.be/rPAE3q8W2u8
Dialogs in Android Studio | Jetpack Compose - 04 - https://youtu.be/WOeo4nGujXc
Django 6: I have already launched the renewed community course for version 6. On YouTube, I am releasing videos on CRUD operations, shell usage, pagination, and Django Admin customization. I also recommend watching the special videos on the N+1 problem and how to connect to MySQL.

CRUD operations with ORM and database + Shell in Django 6 - 40 - https://youtu.be/B8F-HmM753o
manage.py Shell in Django 6 for testing - 41 - https://youtu.be/AP_MXpQEuhU
Implementing CRUD operations in our application in Django 6 - 42 - https://youtu.be/KM5jmHmsfx4
Important considerations about the previous CRUD in Django 6 - 43 - https://youtu.be/sGiJfEc9EAc
Redirects in Django 6 - 44 - https://youtu.be/1DDJrGxGmJc
Paginating Records in Django 6 - 45 - https://youtu.be/6EBlH-3Jiag
Paginating Records in Django 6 - Defining Pagination in the template with Bootstrap 5 - 46 - https://youtu.be/LPsXa5A6yUM
Find or 404 - get_object_or_404 in Django 6 - 47 - https://youtu.be/D0ugTkBWkK8
Find or 404 - get_list_or_404 in Django 6 - 48 - https://youtu.be/_hItnvbdEfA
Application Namespace for defining routes and their names - 49 - https://youtu.be/4DzxoyXstTc
Generating Test Data in Django 6 or Python with Faker - 50 - https://youtu.be/GR4CalJxRrA
Generating Test Data in Django 6 or Python with Faker and Run from a Command - 51 - https://youtu.be/t_X2uURXcXQ
Django Admin, Create Superuser (createsuperuser) - 52 - https://youtu.be/OX1jnc0XW2g
Introduction to Django Admin - 53 - https://youtu.be/nYFyozd1V5E
Django Admin - Adding our own models - 54 - https://youtu.be/gW3GMKhE78c
Django Admin - Customizing columns, editing, filtering and more - 55 - https://youtu.be/n9IVFsHbujw
Django Admin - Customization Registering classes via decorator - 56 - https://youtu.be/ef_XRmVBT5o
Blender and others
The Blender posts, although few, were also renewed:
Introduction to Blender: Interface, Navigation and First Steps in 3D - https://youtu.be/pkyGr7KTJr8
Blender for Beginners: Guide to Modeling, Extrusion, Transformations and Essential Shortcuts - https://youtu.be/2BUqH626iuI
And other videos along with the community ones that I am releasing:
Django Session: what it is, how it is used - https://youtu.be/DQUkudpHKl0
N+1 Problem in Django ORM and how to avoid it - https://youtu.be/nv_rGUuEDDg
How to Configure and Connect Django with MySQL step by step - https://youtu.be/WHkLW2loWKs
Use Google Antigravity with Django - Real Usage Example - https://youtu.be/qXT2GzaE26A
Introduction to Blender: Interface, Navigation and First Steps in 3D - https://youtu.be/pkyGr7KTJr8
Blender for Beginners: Guide to Modeling, Extrusion, Transformations and Essential Shortcuts - https://youtu.be/2BUqH626iuI
CodeIgniter 4 with PHP Course - https://youtu.be/X3XlYUfUCfA
Docker for Beginner Web Developers Course - https://youtu.be/rIJxDXN-yb8
Course on how to build a chat with local LLMs and Jan AI or LM Studio and Connect to Python - https://youtu.be/7pb55CGbm9Q
️ Upcoming Releases: FastAPI and WebSockets
- Currently, I am working on renewing the FastAPI book and course.
- WebSockets: I am adding a new chapter on WebSockets in FastAPI. We are adapting the development we previously did in Django (with Django Channels) to integrate it with a Vue.js frontend.
Offers and Coupons
Django Admin Book: As a special offer on my Academy platform, the Django Admin book will be only 8 dollars for the next two weeks.
Udemy: This week's coupons will be available starting this Monday. Remember you can subscribe to my newsletter at the end of any article on my blog to receive these updates in your email.
DESARROLLOLIBRE_168
Without further ado, thank you for following the content and see you in the next update.