Linux for Programmers: Environment, Tools and Development - Preparation for the Linux Foundation LFCA Certificate

Linux for Programmers: Environment, Tools and Development - Preparation for the Linux Foundation LFCA Certificate
Training designed for programmers who want to delve deeper into the use of Linux as an operating system for software development. You will learn how to work with the most powerful command line tools, how to manage files and processes, and how to configure efficient work environments. In addition, aspects such as version control with Git, task automation and application deployment will be covered. Participants will have the foundations to use Linux optimally.
Specific goals | Temary
OBJECTIVES
- Master the Linux command line
- Environment and repository management
- Automation and security
SYLLABUS
- Introduction to Linux for programmers
- What is Linux and why use it in programming?
- Recommended distributions: Ubuntu, Fedora, Debian, and others
- Command line and basic management
- Navigation through the file system
- Basic commands: cp, mv, rm, grep, find, and others
- Partitions and File System
- Process and background task management
- Work environment configuration
- Package installation with managers like apt, yum, or dnf
- Terminal configuration: Bash, Zsh, and customization with aliases and scripts
- Text editors: Vim and Visual Studio Code for Linux
- Task automation and scripts
- Introduction to Bash scripting
- Creating scripts for repetitive tasks
- Configuring cron jobs for automation
- Deployment and basic security
- Introduction to application deployment with Docker
- Permission and user configuration
- Best security practices in the Linux environment
INFO: This activity prepares students to obtain the official LFCA certificate from the LINUX FOUNDATION. This action is voluntary and requires a payment. Barcelona Activa does not manage or facilitate the certification process, which is completely external to this institution.
PRIOR KNOWLEDGE REQUIRED
Editions
General information
>> In case the format is virtual via streaming, it will be carried out through the free platform Microsoft Teams. Registered individuals will receive the invitation link and access instructions by email before the session starts.
>> Entry to the classroom will not be allowed after 15 minutes once the activity has started.
>> The language in which each session is conducted is informed in the description of each activity.
>> Any of the training actions of Cibernàrium may be recorded through an image capture system that aims to subsequently disseminate them through a medium or support within the scope of the mission of Barcelona Activa to contribute to economic promotion and employment. In the recording process, images of attendees may eventually be recorded. Registration for Cibernàrium activities implies authorization for Barcelona Activa to use these images for the aforementioned purpose.
Trainer's person
LUMBIARRES RODRIGUEZ
Personal Data Protection Law
There is a new version of Personal Information Protection law.
Please, accept it before continuing the registration.