Online cursus – gecertificeerde professionele specialisatie in het leren programmeren met Ruby door Google en Packt Institute

Beginnersgids voor Ruby-programmering. Beheers de programmeertaal Ruby met onze uitgebreide cursus – begin met vertrouwen met programmeren en bouw een sterke basis voor webontwikkeling!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten Gemiddeld niveau oprukkende betrokken

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Softwareontwerp in Ruby
  • Ruby-programmering
  • Geweren op rails
  • Website-ontwikkeling
  • Geavanceerde technieken in het geweer
  • Geweren op rails

What you will learn in the course

Courses for which the course is suitable

  • Ruby-programmeur
  • Website-ontwikkelaar
  • Software-ontwikkelaar
  • Interactieve applicatieontwikkelaar
  • Ontwikkelaar van opdrachtregelprogramma’s
  • Ontwikkelaar van versiebeheersystemen
  • Objectgeoriënteerd programmeren

Stage – een reeks van 3-delige cursussen

Het vakgebied programmeren “Leer code schrijven met Ruby”

is een educatieve reis die erop gericht is van beginners ervaren programmeurs te maken. De cursus begint met installatie en configuratie op verschillende besturingssystemen en behandelt de leidende principes van Ruby, variabelen, gegevenstypen en besturingsstructuren. De praktische oefeningen bootsen echte codeomgevingen na, waarbij de nadruk ligt op probleemoplossing en kritisch denken. De cursus wijst op het belang van programmeren in de huidige technologiegedreven wereld en legt een sterke basis voor webontwikkeling met Ruby on Rails.

Leerlingen verwerven vaardigheden op het gebied van:
  • Manipulatie van strings, getallen en booleans
  • collecties zoals arrays en kaarten
  • Geavanceerde onderwerpen zoals blokken, proxy’s en leren
  • Objectgeoriënteerd programmeren met klassen en modules

Aan het einde van de cursus zijn studenten uitgerust om echte programmeeruitdagingen met vertrouwen aan te pakken. De cursus is bedoeld voor beginnende programmeurs, gevorderde programmeurs en website-ontwikkelaars, en biedt een grondig inzicht in Ruby en zijn toepassingen.

Een praktisch leerproject

Leerlingen zullen aan verschillende projecten werken, zoals het ontwikkelen van eenvoudige opdrachtregelhulpmiddelen, interactieve toepassingen en eenvoudige webframeworks met behulp van Ruby, waardoor ze hun vaardigheden kunnen toepassen op problemen uit de echte wereld. Ze zullen zich echte codeomgevingen voorstellen, inclusief het installeren en configureren van Ruby, het manipuleren van datastructuren, het implementeren van objectgeoriënteerd programmeren en het gebruiken van versiecontrolesystemen, waardoor ze uitgerust zijn om veerkrachtige en schaalbare softwareoplossingen te bouwen.

Deze praktische projecten, gecombineerd met het uitgebreide curriculum, zullen leerlingen in staat stellen praktische uitdagingen effectief op te lossen en tegelijkertijd hun begrip van programmeerconcepten en -technieken te versterken.

Details of the courses that make up the specialization

Basisprincipes van Ruby en basissoftwareconcepten

Cursus 1

  • 11 uur

Cursusdetails

Wat je gaat leren:
  • Installeer en configureer Ruby op verschillende besturingssystemen.
  • Pas de principes van objectgeoriënteerd programmeren toe in Ruby.
  • Schrijf en debug Ruby-programma’s met behulp van verschillende methoden en besturingsstructuren.
  • Profiteer van de geavanceerde Ruby-functies om complexe applicaties te ontwikkelen.
Vaardigheden die je opdoet:
  • Categorie: Ruby-programmering
  • Categorie: Softwareontwikkeling met Ruby
  • Categorie: Basisprincipes van wapens
  • Categorie: Ruby installeren
  • Categorie: Geweer voor beginners

Tussenliggende Ruby-programmeer- en besturingsstructuren

Cursus 2

  • 13 uur

Cursusdetails

Wat je gaat leren:
  • Identificeer de verschillen tussen enkele aanhalingstekens en dubbele aanhalingstekens in Ruby-reeksen.
  • Verken de verschillende lus- en controlestructuren in Robi.
  • Gebruik debugging-tools om codeproblemen in Ruby-programma’s te identificeren en op te lossen.
  • Onderscheid en selecteer geschikte arraymethoden voor het omgaan met schietbanen.
Vaardigheden die je opdoet:
  • Categorie: Gemiddelde Ruby-programmering
  • Categorie: wapenbeheersingsstructuren
  • Categorie: Foutopsporing in Ruby
  • Categorie: Ruby-snaarmanipulatie
  • Categorie: Ruby-arraymethoden

Geavanceerde Ruby-programmering en objectgeoriënteerd ontwerp

Cursus 3

  • 19 uur

Cursusdetails

Wat je gaat leren:
  • Analyseer en evalueer het gebruik van blokken, proxy’s en het leren schrijven van flexibele en herbruikbare code.
  • Ontwerp en creëer complexe klassenhiërarchieën en objectgeoriënteerde structuren.
  • Gebruik en implementeer geavanceerde overervingstechnieken en het supersleutelwoord in Ruby-programmering.
  • Beheer en voer bestandsbewerkingen, groepen en datum-/tijdmanipulaties efficiënt uit.
Vaardigheden die je opdoet:
  • Categorie: Geavanceerde Ruby-programmering
  • Categorie: blokken, proxy’s en leren in Ruby
  • Categorie: Geavanceerde geweertechnieken
  • Categorie: Robi-erfenis
  • Categorie: Ruby-modules en mixins