Plan Szkolenia

  • Wprowadzenie do języka Ruby
    • Historia Ruby
    • Obszar zastosowań
    • Najważniejsze cechy języka
    • Wspierane paradygmaty programowania
  • Narzędzia języka Ruby
    • Przegląd edytorów i IDE
    • Interpreter Ruby
    • IRB
    • Pakiety Gem
    • Rake
  • Podstawowe konstrukcje języka
    • Słowa kluczowe języka
    • Stałe zmienne, typy
    • Operatory
    • Instrukcje sterujące
  • Programowanie funkcyjne
    • Funkcje, argumenty, zwracane wartości
    • Lambdy
    • Domknięcia
    • Rekurencja
    • Wartościowanie leniwe
    • Funkcje wyższego rzędu
  • Programowanie obiektowe
    • Przegląd paradygmatu
    • Klasy i obiekty
    • Dziedziczenie, hermetyzacja, abstrakcja, polimorfizm
    • Konstruktory
    • Akcesory
    • Moduły
    • Klasy mieszane
    • Obsługa błędów, wyjątki
    • Najważniejsze predefiniowane klasy języka Ruby
  • Specyficzne cechy języka
    • Instrukcje sterujące
    • Symbole
    • Przedziały
    • Tryb poetycki
  • Praktyczne zastosowanie
    • Aplikacje wspomagające administrację systemem
    • Aplikacje sieciowe
    • Aplikacje internetowe

Wymagania

Podstawowa znajomość dowolnego języka programowania (strukturalnego lub obiektowego).

  21 godzin

Liczba uczestników


Data rozpoczęcia

Data zakończenia


Daty szkoleń są uzależnione od dostępności trenerów. Szkolenia standardowo odbywają się w godzinach od 09:00 do 16:00.

Cena za uczestnika

Opinie uczestników (4)

Szkolenia Powiązane

Combined C/C++, JAVA and Web Application Security

  28 godzin

Advanced Java Security

  21 godzin

Combined JAVA, PHP and Web Application Security

  28 godzin

Standard Java Security

  14 godzin

Java and Web Application Security

  21 godzin

Powiązane Kategorie