Francisco Javier Palacios Pérez Fco. Javier Palacios Pérez
Software Developer

Posts - Page 5

Posts - Page 5

Introducing the Mastering Vim from Scratch Course

Introducing the Mastering Vim from Scratch Course

Tired of editors that slow you down? Learn Vim/Neovim from scratch to professional level: modal editing, LazyVim, LSP, and extreme productivity. Completely free!

Advanced branching in Git 11 Mastering Git from scratch

Advanced branching in Git

Master Git branches: fast-forward merges, merge strategies, branch management with git branch and git switch, and how to recover from a detached HEAD state.

Variables and data types in Python 3 Learn to code from scratch with Python

Variables and data types in Python

Learn how to create variables, understand Python's basic data types (numbers, strings, booleans), and how to use them to build your first programs.

Understanding file changes with git diff 7 Mastering Git from scratch

Understanding file changes with git diff

Before making a commit, do you know exactly what you've changed? git diff shows you line by line what was modified, what is staged, and what differs between branches.

Tracking and ignoring files in Git 6 Mastering Git from scratch

Tracking and ignoring files in Git

Not every file in your project should be in Git. Learn how to use .gitignore to exclude what shouldn't be versioned and how to configure a global .gitignore for your machine.

Understanding git status and git log 5 Mastering Git from scratch

Understanding git status and git log

Two commands you'll use every single day with Git: git status tells you the current state of your repository and git log shows you its history. In this tutorial we study both in depth.

Python REPL: Your Interactive Python Playground 2.5 Learn to code from scratch with Python

Python REPL: Your Interactive Python Playground

Discover the Python REPL (Read-Eval-Print Loop), a powerful tool for testing code, learning Python interactively, and experimenting with ideas instantly.

Setting Up Python Environment 2 Learn to code from scratch with Python

Setting Up Python Environment

Learn how to install Python with asdf, configure VS Code, and run your first program. Everything you need to start programming from scratch.

Introduction to Programming 1 Learn to code from scratch with Python

Introduction to Programming

What is programming? In this first lesson, we'll discover what it means to code, how programming languages work, and why Python is the ideal language to start with.

Presentation of the course Learn to code from scratch with Python

Presentation of the course Learn to code from scratch with Python

Do you want to learn to code? This course teaches you Python from scratch to professional level: static typing with mypy, testing with pytest, and best practices from day one. Totally free!

The most useful Oh My ZSH! aliases to increase our productivity with Git 37 Mastering Git from scratch

The most useful Oh My ZSH! aliases to increase our productivity with Git

Discover the most useful Oh My ZSH! aliases for working with Git. Learn how to speed up your commands and increase your productivity.

How to install ZSH and Oh My ZSH! in Linux subsystem Windows 10

How to install ZSH and Oh My ZSH! in Linux subsystem Windows 10

Learn how to install ZSH and Oh My ZSH! on the Windows 10 Linux subsystem (WSL). Improve your terminal experience on Windows.