Ruby Grundlagen
Kurs-ID | LS20.184 |
Datum | 03.04.2023 bis 28.04.2023 |
Dauer | 4-Wochen-Kurs |
Kosten | kostenlos |
Zielgruppe | Web-Developer |
Voraussetzung | Englisch in Wort und Schrift |
Abschluss | Zertifikat des Bildungsträgers |
Förderung | Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit |
Präsenzkurs | Keine Angabe. |
mind. Teilnehmerzahl | k. A. |
max. Teilnehmerzahl | k. A. |
URL des Kurses | Details beim Anbieter |
spezielles Angebot für Dozenten | Keine Angabe. |
Veranstaltungsort
|
future Training & Consulting GmbH
Keltergasse 3 89073 Ulm |
Abendkurs | Bildungsgutschein | Barierrefreier Zugang |
---|---|---|
k. A. | Ja | k. A. |
Beschreibung |
---|
- More with Less: Code the Way You Want - Get Ruby - Use Ruby - Math operations and comparisons - Variables - Method arguments - The opposite of “if” is “unless” - Loops - Methods and Classes: Getting Organized - Defining methods - Parameters - Return values - Designing a class - Attribute writers and readers - Errors—the “emergency stop” button - Inheritance: Relying on Your Parents - Defining a subclass - Adding methods to subclasses - Overriding methods - The “super” keyword - The Object class - Overriding the inherited method - Initializing Instances: Off to a Great Start - An Employee class - Division with Ruby’s - Formatting numbers for printing - Call other methods on the same instance with “self” - Inheritance and “initialize” - Arrays and Blocks: Better Than Loops - Accessing arrays - Blocks - Blocks and variable scope - Block Return Values: How Should I Handle This? - Opening the file - Safely closing the file, with a block - Blocks have a return value - Making one array based on another, using “map” - Hashes: Labeling Data - Hashes - Normalizing hash keys - Using hashes as method parameters - References: Crossed Signals - The heap - Aliasing - Hash default blocks - Mixins: Mix It Up - Using modules as mixins - Mixins and method overriding - Comparable and Enumerable: Ready-Made Mixes - the Comparable mixin - Constants - The Comparable mixin - The Enumerable module - Documentation: Read the Manual - Ruby’s core classes and modules - Documentation - Listing available classes and modules - Arguments and locks in call signatures - Class method documentation - Where Ruby docs come from: rdoc - Exceptions: Handling the Unexpected - Using “raise” to report errors - Exceptions: When something’s gone wrong - Ruby’s search for a rescue clause - Exception classes - Unit Testing: Code Quality Assurance - Automated tests find your bugs before someone else does |
Gelistet in folgenden Rubriken: |
---|