Przejdź do treści
strefakursów

Kurs Ruby programowanie od podstaw

Naucz się programować w języku Ruby zaczynając od podstaw a kończąc na praktycznych aplikacjach

59 lekcji Poziom: Podstawowy Język: polski Certyfikat

Wycofane ze sprzedaży

Zobacz pozostałe szkolenia z tej kategorii.

Zobacz szkolenia

Szczegóły, które warto znać

6 godzin materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
59 lekcji wideo
Rekomendacje na LinkedIn
Kurs w języku polskim
Dostęp w aplikacji mobilnej

Opis szkolenia

  • Jesteś początkującym programistą i chcesz poznać łatwy, intuicyjny język?

  • Chcesz opanować język, którego znajomość może być ważnym atutem na rynku pracy?

  • Potrzebujesz języka, który umożliwia łatwe i szybkie pisanie aplikacji?

Ten kurs jest właśnie dla Ciebie!
Ruby - logo

Czego się nauczysz z kursem?

Jak to działa?

Programowanie w Ruby

Czym to szkolenie różni się od innych?

Tworzenie klas

Co jeszcze znajduje się w kursie?

Wprowadzenie do tematu

Na samym początku kursu zajmiemy się przygotowaniem środowiska pracy. Dowiesz się jak pobrać i zainstalować Ruby. Poznasz także edytor SciTE, w którym będziemy pracowali przez większość kursu. Na koniec omówimy najważniejsze komendy wyjścia w języku Ruby.

Typy obiektów

To jeden z najważniejszych tematów i warto mu poświęcić więcej czasu. Rozpoczniemy od podstawowych zagadnień: zmiennych liczbowych, tekstowych oraz tablic. Następnie zajmiemy się bardziej złożonymi (np. operacje na tablicach). Dowiesz się też jak używać symboli, obiektów Boolean, Range oraz Constant.

Warunki oraz pętle

W tej części kursu opowiemy o definiowaniu zarówno warunków oraz omówimy instrukcję CASE. Poznasz wszystkie ważne warianty pętli: FOR IN, WHILE, UNTIL oraz LOOP DO. Wszystko to z użyciem prostych ale jednocześnie praktycznych przykładów. Będziemy również mówili o iteratorach oraz blokach.

Metody

Następny etap poświęcimy definiowaniu i wywoływaniu metod. Opanujesz wszystkie istotne aspekty tego tematu: argumenty, zasięg zmiennych, wartości zwracane itp.

Klasy

Ruby jest językiem obiektowym, a więc używa takich koncepcji jak klasa, instancja czy dziedziczenie. Są to niezwykle ważne tematy, których znajomość jest niezbędna praktycznie każdemu programiście. I właśnie takimi zagadnieniami będziemy się zajmowali w tej części szkolenia.

Moduły

Moduły pozwalają na wielokrotne wykorzystanie kodu. W kursie pokażemy ci jak korzystać z modułów wbudowanych oraz jak zdefiniować własny moduł.

Instrukcje wejścia i praktyczny przykład

W przedostatniej części kursu najpierw opowiemy o instrukcjach wejścia. Następnie wykonamy krok po kroku dwa praktyczne projekty: proste gry polegające na zgadywania oraz dodawaniu liczb. To doskonała okazja aby podsumować i utrwalić zdobytą dotychczas wiedzę.

Pliki i foldery

Praca z plikami i folderami to typowy problem, z którym musi się zmierzyć chyba każdy programista. Pokażemy ci szereg podpowiedzi, które taki problem pomogą rozwiązać. Poznasz metody otwierania, odczytywania i zapisywania plików. Przy okazji opanujesz ciekawe techniki pracy z folderami.

Ruby on Rails - logo

Co jeszcze warto wiedzieć?

Program kursu

8 modułów · 59 lekcji

1 · Wstęp
  • Wstęp 2m 37s
  • Instalacja 5m 48s
  • Instalacja SCiTe 4m 09s
  • Komendy wyjścia 5m 03s
2 · Typy obiektów
  • Zmienne 6m 51s
  • Zmienne liczbowe 5m 30s
  • Zmienne tekstowe 4m 03s
  • Tablice 6m 33s
  • Operacje na tablicach 7m 10s
  • Operacje na tablicach cz. 2 6m 37s
  • Operacje na tablicach cz. 3 6m 04s
  • Tablice asocjacyjne 8m 06s
  • Symbole 3m 45s
  • Obiekty typu BOOLEAN 6m 52s
  • Praca z obiektami BOOLEAN 5m 57s
  • Obiekty typu RANGE 7m 37s
  • Obiekty typu CONSTANT 3m 28s
3 · Warunki oraz pętle
  • Praca z edytorem 3m 08s
  • Instrukcje warunkowe 5m 59s
  • Rozbudowane instrukcje warunkowe 5m 28s
  • Instrukcja CASE 5m 16s
  • Pętla FOR IN 5m 52s
  • Pętla FOR IN w praktyce 7m 22s
  • Pętle WHILE oraz UNTIL 5m 13s
  • Pętla LOOP DO 3m 41s
  • Iteratory 8m 11s
  • Bloki kodu 6m 03s
  • Bloki kodu - metody 7m 23s
  • Merge 6m 52s
  • Collect 5m 31s
  • Collect - tablice asocjacyjne 5m 38s
  • Sort 7m 13s
  • Inject 6m 23s
4 · Metody
  • Definiowanie i wywoływanie metod 3m 59s
  • Zasięg zmiennych w metodach 5m 25s
  • Argument przekazywany do metody 3m 37s
  • Argumenty domyślne 3m 30s
  • Return - zwracane wartości 4m 28s
5 · Klasy
  • Klasy 5m 10s
  • Zmienne instancji 6m 06s
  • Akcesory 5m 55s
  • Inicjalizacja metod 6m 15s
  • Metody klasy 4m 52s
  • Dziedziczenie 6m 02s
6 · Moduły
  • Moduły wbudowane 5m 20s
  • Moduły własne 5m 55s
  • Dołączanie modułów 3m 24s
7 · Instrukcje wejścia
  • Instrukcja wejścia 6m 43s
  • Gra - dodawanie 17m 47s
  • Gra - zgadywanka 13m 29s
8 · Pliki i foldery
  • Praca z plikami 6m 01s
  • Tworzenie plików 4m 58s
  • Zapis do pliku 5m 00s
  • Odczyt z pliku 6m 43s
  • Wskaźnik pliku 7m 15s
  • Poruszanie się po pliku 6m 27s
  • Praca z plikami 6m 44s
  • Praca z plikami - metody 6m 14s
  • Praca z folderami 5m 56s

Twój instruktor

Tomasz Kubisztal

Tomasz Kubisztal

Projektant elementów reklamowych i programista

Tomasz Kubisztal posiada ponad 20-letnie doświadczenie w programowaniu, a także w grafice wektorowej. Przez wiele lat zajmował się opracowywaniem i przygotowaniem materiałów w drukarni. Tomasz twierdzi, że grafika wektorowa nie ma przed nim tajemnic co regularnie udowadnia swoimi kursami. Hobbistycznie zajmuje się też programowaniem w BASCOM i C(Arduino). Autor licznych publikacji branżowych na portalach takich jak elektroda oraz forbot.

Opinie kursantów

5,0 Zweryfikowana
„Świetne wprowadzenie do języka Ruby. Kurs pozwolił mi poszerzyć horyzonty. W kursie zawarte zostały wszystkie istotne informacje o podstawach języka. Bardzo ułatwiło mi to dalszą naukę."
M Marcin Kożuch zweryfikowany kursant
5,0 Zweryfikowana
„Jestem na początku ale już widzę, że kurs jest taki jak być powinien, powolutku wprowadza Cię w temat, bez zrywów i zdenerwowania, od omówienia narzędzi i instalacji, poprzez funkcje i zadania aż po projekty. Dobrze zainwestowane pieniądze i czas! "
R Radosław Szczygieł zweryfikowany kursant
5,0 Zweryfikowana
„Prosto, zwiężle i co ważne dobrze wytłumaczone. To lepsze szkolenie niż wydać x tysięcy za podstawy w firmie na rynku. PS. Głos prowadzącego jest bardzo przyjazny co jeszcze potęguję uczucie, że wiedza jest przekazywana profesjonalnie. "
M Michal Derucki zweryfikowany kursant
5,0 Zweryfikowana
„Bardzo przydatne wprowadzenie do Ruby'ego. Treści zrozumiale wytłumaczone i bardzo przejrzyście. Tematyka podzielona w taki sposób, że kolejne lekcje utrwalają poprzednio przećwiczony materiał."
Ł Łukasz Ziemnicki zweryfikowany kursant

strefakursów

Od 20 lat uczymy nowych zawodów.

Zaufania na taką skalę nie buduje się na skróty - stoi za nim rygor, z jakim powstaje każdy kurs i każda ścieżka.

Ponad 382 tys. kursantów

przeszkolonych w strefakursów

4,9

ocena w Google

61 192

zweryfikowanych recenzji

Standard wydawniczy

Zanim kurs trafi do sprzedaży, przechodzi pięcioetapowy rygor produkcyjny:

weryfikacja autora · metodyka · studio · montaż bez „lania wody" · audyt jakości

Godzina takiego kursu to ekwiwalent co najmniej trzech godzin chaotycznego, darmowego materiału.

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zwiastun kursu

Wszystkie opinie

78 zweryfikowanych opinii

4,8

5 85%
4 14%
3 1%
2 0%
1 0%