Apprendre ruby

Découverte de Ruby de A à Z
4.4 (16 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
683 students enrolled
Free
Start Learning Now
  • Lectures 27
  • Length 3 hours
  • Skill Level All Levels
  • Languages French
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 French

Course Description

Dans ce programme de formation complet vous apprendrez à manipuler Ruby depuis les concepts les plus simples comme les chaines de caractères, les tableaux aux plus compliqués comme les Thread, les tests et le debugger.

Au total ces 3H de formation gratuites vous permettront de maitriser Ruby sans aucune connaissance préalable.

Ce programme s'adresse à tous et ce gratuitement, ne perdez pas à une minute.

What are the requirements?

  • Quelques connaissances via d'autres langages de programmation sont un plus mais ne sont pas indispensables.

What am I going to get from this course?

  • Travailler efficacement avec ruby

What is the target audience?

  • Ce programme de formation est progressif, il reprend toutes les bases pour les débutants jusqu'à prendre en main des concepts plus avancés.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Les types primitifs String et Numeric
Introduction
04:09
Section 2: Les types primitifs Array et Hash
Détail des classes Array et Hash
04:59
Section 3: Les structures de controle
Présentation des structures if, for etc…
05:01
Section 4: Variables et identifieurs
Variables et identifieurs
06:26
Section 5: Créer une classe
Créer une classe
05:03
Section 6: Les accesseurs
Comment définir et accéder à un attribut
04:03
Section 7: L'héritage
Comment mettre en place de l'héritage de classes
04:35
Section 8: La visibilité des méthodes
Méthodes publiques, privées et protégées
06:10
Section 9: Les bases de la réflexion
Comment invoquer les méthodes privées
05:24
Section 10: Les symboles
Les symboles un élément clé de ruby
05:28
Section 11: La classe Time
Présentation de la classe Time
05:32
Section 12: Les classes Date et Datetime
Découvrez comment manipuler les dates en ruby
07:07
Section 13: La classe Array
Manipuler des tableaux
06:42
Section 14: Manipuler des chaînes de caractères
Présentation de la classe String
07:53
Section 15: Les expressions rationnelles, partie 1
Première partie sur les expressions rationnelles
04:27
Section 16: Les expressions rationnelles, partie 2
Deuxième partie sur les expressions rationnelles
08:58
Section 17: Les entrées sorties
Gestion des IO
09:08
Section 18: Les attributs de fichier
Les attributs de fichier
08:14
Section 19: Fichiers temporaires et répertoires
Création de fichiers temporaires et répertoires
06:30
Section 20: Sérialisation et persistance
Sérialisation et persistance
08:54
Section 21: Les threads en ruby
Mettre en œuvre des accès parallèles et/ou concurrentiels
07:03
Section 22: Synchroniser les threads
Synchroniser les accès aux données
06:41
Section 23: La programmation système
La programmation système
11:04
Section 24: La programmation réseau
La programmation réseau
05:52
Section 25: Les tests automatisés, partie 1
Les tests automatisés, partie 1
06:54
Section 26: Les tests automatisés, partie 2
Les tests automatisés, partie 2
08:26
Section 27: Utiliser le debugger
Utiliser le debugger
07:01

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Fondateur de Synbioz, une société d'une dizaine de personnes développant des applications web et mobiles.

Nous avons toujours eu à cœur de partager nos compétences, c'est pourquoi j'ai créé Hackademy, une plateforme de vidéos gratuites en ligne.

Nos programmes de formation vous permettront d'acquérir des compétences en développement back office, front office mais également design et devops.

Les contributions sont ouvertes à tous, n'hésitez pas à y jeter un œil.

Ready to start learning?
Start Learning Now