Szkoleo Szkoleo
Zaloguj się Zarejestruj się
Katalog / Kompletne wprowadzenie do Ruby
Backend Bestseller

Kompletne wprowadzenie do Ruby

4.9 (128 opinii)
1 240 uczestników
8h 20min

O tym kursie

Witaj w kompletnym kursie Ruby. Poznasz język ceniony za prostotę i czytelność. Ten kurs prowadzi od zera do poziomu, w którym piszesz własne programy i rozumiesz, jak działa kod.

Nie musisz mieć doświadczenia. Jeśli znasz już inne języki, uporządkujesz wiedzę i zobaczysz inne podejście do programowania.

W lekcjach znajdziesz

  • Instalację i konfigurację na macOS i Windows
  • Podstawy programowania, zmienne, operacje, wyjście danych
  • Obiekty i metody
  • Stringi i liczby
  • Boolean i logika
  • Metody i instrukcje warunkowe
  • Zakresy
  • Tablice
  • Hashe
  • Bloki, Procs i Lambdy
  • Daty i czas
  • Wejście i wyjście plików
  • Wyrażenia regularne
  • Klasy, moduły i dziedziczenie

Dlaczego Ruby

Ruby powstał w 1995 roku. Twórcą jest Yukihiro Matsumoto. Język skupia się na wygodzie programisty i czytelności kodu. Dzięki temu nauka przebiega szybko i bez zbędnych komplikacji.

Ruby jest podstawą Ruby on Rails. Ten framework stoi za wieloma aplikacjami webowymi. Znajomość języka daje solidną bazę pod backend.

Jak wygląda nauka

  • Każdy temat ma jasny cel
  • Piszesz kod od pierwszych lekcji
  • Widzisz efekt swojej pracy od razu
  • Rozwiązujesz realne zadania

Efekt końcowy

  • Piszesz własne skrypty
  • Rozumiesz strukturę kodu
  • Potrafisz debugować błędy
  • Masz bazę pod Ruby on Rails

Dla kogo jest ten kurs

  • Osoby bez doświadczenia, które chcą zacząć od prostego języka
  • Programiści, którzy chcą poznać Ruby głębiej
  • Osoby zainteresowane backendem i Ruby on Rails

Czego się nauczysz

Autoryzacja JWT

Bezpieczne logowanie i odświeżanie tokenów bez ciężkich gemów.

N+1 Queries

Narzędzia i techniki eliminacji problemów z wydajnością PostgreSQL.

REST API Design

Konwencje i dobre praktyki projektowania czytelnych endpointów.

Testy RSpec

Pisanie testów integracyjnych i jednostkowych dla API.

Program Kursu

4 Moduły • 24 Lekcje

Moduł 01: Fundamenty API

Prowadzący

Patryk Rogala

Senior Backend Developer

Ruby On Rails developer 4+ years of exp.

Dostęp

Darmowy

Natychmiastowy dostęp • Bez karty kredytowej

Co otrzymujesz

Dostęp do wszystkich lekcji
Zadania i ćwiczenia
Dostęp do społeczności
Certyfikat ukończenia (PDF)
Poziom Średniozaawansowany
Język Polski
Certyfikat
Certyfikat ukończenia (PDF)

Technologie w kursie:

Ruby 3.2 Rails 8 PostgreSQL RSpec JWT