CoursesAI WorkshopCompaniesPricingBlogNewsletter
  • Courses
  • AI Workshop
  • Companies
  • Pricing
  • Blog
  • Newsletter
Subscribe
  • Courses
  • Companies
  • Communities
  • Blog
  • Gift card
  • Newsletter
  • Help
  • Shop
  • ConfAiBot
  • Contact
  • Legal notice
  • General conditions
  • Privacy policy
  • Cookies policy

Course of Makefiles

Standard
Rafa GómezJavier Ferrer

By Rafa Gómez y Javier Ferrer – Tooling

Centralizing tasks in our applications is very important, and Makefiles simplify this significantly.

Go to course

Makefiles are a tool that have come back into vogue. Originally designed for compiling C files, they are now also being used as an entry point for your application.

In this course, we will delve into them, with examples, to see what they can offer us.

What will we cover in the course?

  • 🚀 What are Makefiles for?
  • ✌️ Makefile tricks
  • 🎐 Beyond Makefiles
  • 👌 The most useful aspects of Makefiles
  • 🔎 Analyzing famous Makefiles
  • 🔜 Conclusions and next steps

Introduction to Makefiles

Here is the first introductory video of the course so you can get an idea of the quality of the format and the content 😊

Videos of the course

  • ⚡️ The resurgence of Makefiles
  • 🤓 Basic structure of Makefiles

  • ✌️ make all
  • 🐴 phony
  • 💬 namespaces

  • 🤔 Makefile vs task manager
  • 🥇 Parameterizing commands

  • 🦝 Common tasks
  • 🐘 Useful targets in PHP
  • ☕️ Useful targets in Java
  • ☕️ Useful targets in JavaScript

  • 🐳 Analyzing the Docker Makefile
  • 🚢 Analyzing the Kubernetes Makefile
  • 🐧 Analyzing the Linux Makefile

  • ❓ Next steps
  • 👂 Help us to keep improving, we’re listening!
Go to course

Related courses

Standard
Dependabot: Keep your repo up to date, securely and automatically

🛡️ Dependabot: Keep your repo up to date, securely and automatically

Javier FerrerRafa Gómez

Update your dependencies safely without PR spam.

See course
Standard
Visual Studio Code: Productivity and Setup

🛠️ Visual Studio Code: Productivity and Setup

Rafa GómezJavier Ferrer

Boost your productivity by making the most of Visual Studio Code. From a minimalist appearance to mastering all its hidden shortcuts.

See course
Standard
Data Processing in Bash: Manage JSON, XML, YAML Files

🎲 Data Processing in Bash: Manage JSON, XML, YAML Files

Javier FerrerRafa Gómez

Bash is the most famous scripting language there is. Learn to leverage its full potential to manage our JSONs, YAMLs…

See course
See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Essential programming courses to build a solid foundation
Popular

standard

24,92 €
Discount vs monthly of 49 €
Annual payment of 299 €
per month
  • Main catalog to master writing maintainable, scalable, and testable code
  • Receive job offers verified by Codely
  • Company invoice
  • Accumulate renewal discounts

premium

41,58 €
Discount vs monthly of 89 €
Annual payment of 499 €
per month
  • Exclusive AI courses to keep you always up to date
  • Early access to new courses
  • Discount on workshops
  • Receive job offers verified by Codely
  • Company invoice
  • Accumulate renewal discounts

We won't increase the price while your subscription is active

SubscribeSign in