Kurs Ruby podstawy programowania

49

Obszerny wstęp do kodowania językiem Ruby. Kompletny przewodnik programowania dla początkujących.

💰 Dodaj do koszyka 5 dowolnych kursów, a zapłacisz 99 zł za wszystko! 💰
Poziom: podstawy
Data wydania: 2019
Czas trwania: 5 godzin 15 minut

Czego się nauczysz?

Zaczniesz od zupełnych podstaw czyli pobrania paczki oraz przygotowania środowiska Atom. Przebrniesz przez wszystkie najważniejsze pojęcia, którymi cechuje się ten popularny język programowania. Zaczniesz od zupełnych podstaw gdzie na początku dowiesz się o różnicach między prints oraz puts.

Poznasz również fundamenty jak zmienne, stałe, proste operacje matematyczne, stosowanie komentarzy. W dalszej części kursu przejdziesz do bardziej pośrednich tematów, a będą nimi operacje, stringi, pętle, tablice oraz hashe. Wykorzystasz Rubiego w programowaniu obiektowym gdzie poznasz pojęcia abstrakcji, hermetyzacji, polimorfizmu, dziedziczenia. Tutaj zobaczysz jak programować w praktyce stosując podstawową definicję class oraz dziedziczenia.

  • składni języka Ruby
  • przygotowania środowiska Atom
  • zobaczysz zastosowanie w arytmetyce
  • jak używać komentarzy
  • jak stosować zmienne oraz stałe
  • dowiesz się jak pobierać informacje od użytkownika dzięki metodzie gets
  • dowiesz się co to są napisy czyli stringi
  • nauczysz się stosować operacje na liczbach i wartości logiczne
  • poznasz funkcje w Rubym oraz ich parametry i wartości
  • poznasz instrukcje sterujące czyli If-else oraz unless
  • nauczysz się struktury pętli while, until, for
  • wykorzystasz podstawowe struktury hash
  • dowiesz się co to są tablice
  • zobaczysz jak tworzyć działania na plikach
  • zrozumiesz obiektowe programowanie

Dla kogo jest ten kurs?

  • Dla początkujących
    Dla programistów, którzy dopiero zaczynają przygodę z programowaniem
  • Dla chcących poznać Ruby oraz jego frameworka
    Dla wszystkich, którzy w przyszłości myślą o tworzeniu stron za pomocą Ruby Rails

Ruby

Ruby to niesamowicie popularny język, który cechuje się przejrzystością oraz elegancją kodu. Za sprawą swojej prostoty często polecany jest osobom, które wchodzą w świat programowania. Nic w tym dziwnego ponieważ sam twórca Rubiego miał za cel stworzenie języka jako najlepszego przyjaciela programisty. Jednak osoby pracujące z tym językiem zgodnie twierdzą, że zrozumienie podstaw Rubiego jest kluczowe w jego opanowaniu.

Wstęp do Ruby Rails

Ruby to również podstawa by opanować Ruby on Rails, czyli bardzo popularny szkielet stron internetowych, który obecnie napędza ponad 1.2 milionów witryn na całym świecie. Wiodące firmy i startupy technologiczne na całym świecie korzystają z Rubiego oraz Ruby on Rails w swoich projektach internetowych. Do najbardziej znanych można zaliczyć Amazona, Twittera, Yahoo, New York Times, Airbnb Jeśli masz zamiar uczyć się Ruby on Rails to Ruby powinno być pierwszym krokiem w Twojej nauce.

Stworzony do obiektowego programowania

Można powiedzieć, że w Ruby wszystko postrzegane jest jako obiekt. Każdy fragment kodu, który piszesz może otrzymać swoje właściwości i czynności. Dzięki temu jeszcze łatwiej będziesz pisać i modyfikować programy lub fragmenty kodu stosując ten język. W kursie zapoznasz się z solidnym wstępem do OOP w języku Ruby.

Czy warto uczyć się Ruby w 2019 roku?

Odpowiedź jest jak najbardziej twierdząca ponieważ cały czas powstają olbrzymie projekty oparte o ten język. Jednak dosyć ważne jest tutaj również opanowanie frameworka Rails, który praktycznie zawsze idzie w parze z Rubym. Do tego zarobki programisty Ruby przewyższają programistów php czy django.

Na pewno wpływ na to ma fakt, że na rynku brakuje doświadczonych programistów Rubiego. Większość początkujących osób wybiera drogę kariery w stronę Pythona, JS oraz Javy. Tym samym na polskim rynku utworzyła się nisza na programistów Rubiego.

1. Intro
2. Atom
3. Atom wtyczka
4. Puts prints
5. Arytmetyka
6. Zmienne
7. Stałe
8.Gets
9. Chomp
10. Napisy konkatenacja
11. Interpolacja napisów
12. Podnapisy
13. Include index
14. Liczby
15. Liczby metody
16. Boolean
17. Funkcje
18. Funkcje parametry
19. Funkcje zwracanie wartości
20. If else
21. Unless
22. While
23. Until
24. For
25. Tablice
26. Tablice operacje
27. Hash
28. Files
29. Files cz2
30. Files read
31. OOP
32. OPP cz2
33. Classes
34. Dziedziczenie

Dodaj ocenę