À propos de ce cours

50,792 consultations récentes
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

Approx. 16 heures pour terminer
Anglais
Sous-titres : Anglais
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

Approx. 16 heures pour terminer
Anglais
Sous-titres : Anglais

Enseignant

Offert par

Logo Fondation Linux

Fondation Linux

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

8 heures pour terminer

Command Line Tools

8 heures pour terminer
11 vidéos (Total 23 min), 38 lectures, 3 quiz
11 vidéos
Module 1 Overview2 min
Command Line Tools for Manipulating Text Files1 min
Using cat (Demo)2 min
Working with Large Files1 min
Introduction to sed and awk2 min
Using sed (Demo)2 min
File Manipulation Utilities1 min
Introduction to paste, join, and split2 min
Script Basics1 min
Functions1 min
38 lectures
Preparing Your Computer10 min
Tools Used to List, Create, Delate and Rename Files and Directories5 min
Finding Files: find and locate7 min
grep Command5 min
sed Command5 min
Using find (Lab)20 min
Using grep (Lab)20 min
cat5 min
Using cat Interactively5 min
echo3 min
head5 min
tail5 min
Viewing Compressed Files5 min
sed Command Syntax and Basic Operations10 min
awk Command Syntax and Basic Operations5 min
sort5 min
uniq5 min
Using paste5 min
Using join2 min
Using split3 min
Regular Expressions and Search Patterns10 min
grep3 min
strings3 min
tr10 min
tee5 min
wc3 min
cut3 min
Using sed (Lab)20 min
Parsing Files with awk (and sort and uniq) (Lab)20 min
Using grep (Lab)30 min
Using tee (Lab)10 min
Using wc (Lab)10 min
Script Basics (Cont.)5 min
Conditionals15 min
Loops10 min
Functions (Cont.)10 min
Creating Simple Bash Shell Scripts (Lab)20 min
A Simple Backup Utility (Lab)1h 30min
3 exercices pour s'entraîner
Essential Command Line Tools10 min
File and Text Manipulation Utilities10 min
Bash Scripting10 min
Semaine
2

Semaine 2

3 heures pour terminer

Files and Filesystems

3 heures pour terminer
8 vidéos (Total 25 min), 7 lectures, 2 quiz
8 vidéos
Types of Files (Cont.)2 min
Permissions and Access Rights1 min
Using umask (Demo)2 min
Filesystems and the VFS5 min
Using Available Filesystems (Demo)2 min
RAID and LVM4 min
Using LVM (Demo)4 min
7 lectures
Types of Files7 min
Changing Permissions and Ownership7 min
Using umask (Lab)20 min
Using chmod (Lab)20 min
Using setuid (Lab)30 min
Mounting Filesystems10 min
Loopback Filesystems (Lab)30 min
2 exercices pour s'entraîner
Files and Filesystems10 min
Linux Filesystems10 min
Semaine
3

Semaine 3

5 heures pour terminer

Linux Developer Methods

5 heures pour terminer
7 vidéos (Total 25 min), 15 lectures, 3 quiz
7 vidéos
gcc and Other Compilers4 min
Debugging with gdb2 min
Write Once, Use Anywhere?2 min
Integrated Development Environments: Eclipse and NetBeans3 min
Package Management6 min
Building a Binary RPM Package (Demo)4 min
15 lectures
Major gcc Options10 min
Static Libraries7 min
Shared Libraries10 min
Linking to Libraries20 min
Shared Libraries (Lab)15 min
Installing Java on Linux10 min
Handling Multiple JREs and JDKs: The Alternatives System20 min
Environment Variables and Class Paths3 min
RPM Creation10 min
The RPM spec File7 min
Details on RPM spec Sections15 min
RPM Dependencies10 min
Debian Package Creation Workflow7 min
Building RPMs (Lab)1 h
Building a Debian Package from Source (Lab)1 h
3 exercices pour s'entraîner
Compiling, Linking and Libraries10 min
Java Installation and Environment10 min
Building RPM and Debian Packages10 min

Avis

Meilleurs avis pour LINUX TOOLS FOR DEVELOPERS

Voir tous les avis

À propos du Spécialisation Open Source Software Development, Linux and Git

The Open Source Software Development, Linux and Git Specialization will give you a strong foundation for working comfortably and productively in open source development communities. By completing the specialization, you’ll have a better understanding of the Linux environment, as well as methods and tools required to successfully use it, and you’ll know how to use git, the distributed version control system....
Open Source Software Development, Linux and Git

Foire Aux Questions

  • Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

  • If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

  • Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

  • If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

  • This course is one of a few offered on Coursera that are currently available only to learners who have paid or received financial aid, when available.

  • If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. Learn more.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.