Opinie użytkowników
Zobacz wszystkie
Zamierzasz zbudować nowoczesny serwis internetowy i potrzebujesz rozwiązania, które umożliwi ci łatwe wdrożenie twojego pomysłu?
Masz już jakieś doświadczenia z budową statycznych stron i chcesz wzbogacić swoje umiejętności o tworzenie dynamicznych, funkcjonalnych witryn?
Chcesz zdobyć praktyczne umiejętności, których znajomość może zwiększyć twoje szanse na rynku pracy?
Wiesz już dlaczego warto poznać Ruby on Rails i szukasz kursu, które szybko wprowadzi cię w świat tego doskonałego frameworka?
Ruby on Rails (albo RoR) to niezwykle popularny framework przeznaczony do szybkiego tworzenia dynamicznych serwisów internetowych. Napisany jest w języku Ruby i posiada przejrzystą modułową strukturę opartą na wzorcu MVC. W praktyce Ruby on Rails umożliwia szybkie pisanie aplikacji internetowych, łatwą rozbudowę o nowe funkcje, oferuje dużą stabilność, bezpieczeństwo, mnóstwo rozszerzeń oraz liczne grono chętnych do pomocy użytkowników. Znajomość RoR pozwala na błyskawiczną realizację wszystkich twoich pomysłów. Zamiast walczyć z oprogramowaniem możesz po prostu skupić się na rozbudowywaniu strony o wszelkie możliwe funkcje!
Kurs przeznaczony jest dla początkujących użytkowników, którzy dopiero zaczynają swoją przygodę z tworzeniem dynamicznych witryn.
Z kursem dowiesz się jak zbudować krok po kroku kompletny CMS w oparciu o framework Ruby On Rails. Poznasz szczegółowo wszystkie etapy tworzenia rozbudowanego serwisu: od instalacji niezbędnych składników, przez wdrażanie licznych funkcjonalności aż po testowanie gotowej aplikacji.
To czego się nauczysz podczas tworzenia powyższego CMS możesz potem z powodzeniem wykorzystać do realizacji własnych koncepcji i planów. To są kluczowe umiejętności, które musisz posiadać niezależnie od tego jakie projekty zamierzasz tworzyć: forum dyskusyjne, sklep internetowy, serwis społecznościowy, wizytówkę firmy czy cokolwiek innego.
Witryna, którą stworzysz z naszym kursem jest wyposażona w liczne funkcje i spełnia wszystkie standardy nowoczesnych webowych aplikacji:
Użycie wzorca MVC.
Kompletny panel administracyjny.
Struktura umożliwiająca łatwe zarządzenia treścią oraz użytkownikami.
Galeria zdjęć i przetwarzanie plików z użyciem biblioteki Paperclip.
Interaktywne formularze.
Wykorzystanie nowoczesnych technologii: AJAX, jQuery, Bootstrap.
Responsywny szablon, który działa prawidłowo na różnych urządzeniach.
Możliwość łatwej rozbudowy w przyszłości.
Nasz kurs to jedyna taka publikacji w języku polskim, która tak kompleksowo i jednocześnie tak przejrzyście omawia tworzenie dynamicznych witryn z użyciem RoR.
Szkolenie zawiera prawie 100 filmów instruktażowych z komentarzem lektora – doświadczonego programisty. Oglądając filmy będziesz w stanie szybko opanować wszystkie etapy tworzenia internetowej aplikacji. Jeśli tylko napotkasz na jakiś problem to zawsze możesz skorzystać z plików, które dołączyliśmy do kursu. Każdy etap posiada pliki z kodem źródłowym: zawsze możesz do nich zajrzeć, popatrzeć na gotowy kod, skopiować go do swojego projektu albo użyć w dowolnym innym celu. Nasz kurs nie zostawia cię samego z problemem!
W kursie używamy następujących komponentów: Ruby 2.0.0 oraz Ruby On Rails 4.0.4. Wszystkie niezbędne pliki zostały dołączone do szkolenia wraz ze szczegółowymi instrukcjami na temat ich użycia. Pliki źródłowe są kompatybilne z wersjami wymienionymi powyżej.
Na samym początku kursu dowiesz się jak przygotować środowisko pracy i poznasz niezbędne narzędzia. Dowiesz się jak zainstalować i skonfigurować kluczowe komponenty (Ruby, RoR, DevKit, RubyGems itp.). Dzięki temu praca w dalszych etapach szkolenia będzie przebiegała sprawnie i bez zbędnych niespodzianek.
Teraz rozpoczniemy pracę nad właściwym projektem. Przede wszystkim poznasz kluczowe cechy tego projektu, dowiesz się jak wygląda struktura katalogów, z jakich plików się składa itp. Następnie przejdziemy do tworzenia podstawowego kontrolera i widoku, omówimy strukturę adresów url, opowiemy o parametrach i wiele więcej.
Baza danych to kluczowy element każdej dynamicznej witryny. Dlatego warto poświęcić trochę więcej czasu na omówienie tego bardzo istotnego tematu. Na początku poznasz przydatne narzędzia do pracy z bazą (np. SQLiteManager) a potem przejdziemy do omawiania mechanizmu migracji. Następnie dowiesz się jak przygotować modele danych dla aplikacji, jak pracować z rekordami wykorzystując mechanizm Active Records itp. To wszystko sprawi, że obsługa baz danych w Ruby on Rails nie sprawi ci w przyszłości żadnych problemów.
Kontroler to istotny element aplikacji opartej na wzorcu MVC (Model-View-Controller). W tej części kursu przygotujesz wszystkie kontrolery niezbędne do funkcjonowania naszego projektu i opanujesz tworzenie tzw. szablonów częściowych.
Na tym etapie można już rozpocząć pracę nad szablonem strony. Czyli skupimy się głównie na aspektach wizualnych. Aby ułatwić sobie pracę i zapewnić przejrzysty, jednolity styl dla naszego serwisu użyjemy popularnego frameworku Bootstrap. Pokażemy ci m.in. jak podpiąć pliki Bootstrap do naszego dynamicznego projektu i jak przygotować layouty dla głównych części serwisu.
W kursie tworzymy system CMS a więc potrzebny nam będzie jakiś mechanizm do zarządzania stronami. Dowiesz się jak przygotować wszystkie kontrolery, które będą odpowiadały za kluczowe czynności edycyjne: dodawanie, usuwanie czy zmienianie stron.
Artykuły to podstawa chyba każdego systemu zarządzania treścią. I nie inaczej wygląda to w przypadku naszego projektu. W tej części szkolenia pokażemy ci po prostu jak stworzyć od podstaw mechanizmy zarządzania artykułami w serwisie. Taki mechanizm będzie umożliwiał m.in. dodawanie załączników do artykułów, wstawianie zdjęć itp. To doskonała okazja aby poznać kilka ważnych technik i rozwiązań np. bibliotekę Paperclip, która będzie przetwarzała pliki po stronie serwera.
Galeria zdjęć jest kolejnym ciekawym elementem, który dodamy do naszego projektu. Co ważne będzie ona umożliwiała łatwe dodawanie, usuwanie i edytowanie obrazków. Poznasz kolejny zestaw ciekawych technik i rozwiązań, które przydadzą ci się praktycznie w każdym projekcie.
Aby nasz serwis był kompletny musimy przygotować jakiś system kontroli dostępu i zarządzania użytkownikami. Przekonasz się, że wdrożenie właściwych mechanizmów w Ruby on Rails jest łatwe i nie powinno ci sprawić żadnych problemów. W ciągu kilku lekcji dowiesz się m.in. jak przygotować logowanie i rozwiązania umożliwiające dodawanie, usuwanie czy edycję użytkowników.
Każda rozbudowana aplikacja webowa będzie wymagała wprowadzenia jakiś poprawek i doszlifowania szczegółów. I takie właśnie czynności wykonamy w przedostatniej części kursu. Dowiesz się przede wszystkim jak usprawnić nawigację na stronach i w galerii oraz jak wykonać szereg drobnych ale ważnych zmian z serwisie.
Na tym etapie serwis jest już gotowy do publikacji. W kilku ostatnich lekcjach pokażemy ci jak wdrożyć ostatnie poprawki, jak przygotować stronę do publikacji i jak przetestować kluczowe funkcjonalności.
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij terazDo każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat - będzie on dostępny na platformie szkoleniowej 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. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017). Ten numer również będzie widoczny na certyfikacie.
Certyfikat możesz wydrukować (plik pdf) 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.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz proformy do opłacenia zamówienia, złóż zamówienie zaznaczając w formularzu pole "Chcę otrzymać dokument proforma" lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na iOS za pośrednictwem Apple Pay sprzedawcą jest Apple. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
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.
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ą:
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ę.
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z
lub
– Jak to działa?
Ups! Coś poszło nie tak :(
Captcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE