Samouczek Ruby on Rails: Nauka tworzenia stron internetowych z Rails

Ocena:   (4,0 na 5)

Samouczek Ruby on Rails: Nauka tworzenia stron internetowych z Rails (Michael Hartl)

Opinie czytelników

Podsumowanie:

Książka jest powszechnie chwalona za to, że jest kompleksowym źródłem wiedzy na temat Ruby on Rails, szczególnie aktualnym dla Rails 7. Jest uważana za świetną dla początkujących, zapewniając uporządkowane wprowadzenie do kluczowych pojęć i projektów. Jednakże, kwestie takie jak mylące formatowanie w edycji Kindle, problemy z jakością oprawy w fizycznych kopiach, brak wsparcia w rozwiązywaniu problemów oraz wyzwania dla osób bez wcześniejszego doświadczenia w systemie Unix/Linux zostały odnotowane jako istotne wady.

Zalety:

Kompleksowe źródło wiedzy na temat Ruby on Rails, szczególnie dla początkujących.

Wady:

Aktualna zawartość odzwierciedlająca ulepszenia Rails 7.

(na podstawie 6 opinii czytelników)

Oryginalny tytuł:

Ruby on Rails Tutorial: Learn Web Development with Rails

Zawartość książki:

Ruby on Rails jest jednym z najpopularniejszych frameworków do tworzenia aplikacji internetowych, ale jego nauka i użytkowanie mogą być trudne. Niezależnie od tego, czy jesteś nowy w tworzeniu stron internetowych, czy tylko nowy Rails, Ruby on RailsTM Tutorial, Seventh Edition, jest rozwiązaniem.

Autor bestsellerów i wiodący programista Rails, Michael Hartl, uczy Rails, prowadząc cię przez rozwój trzech przykładowych aplikacji o rosnącym stopniu zaawansowania. Przykłady zawarte w samouczku koncentrują się na ogólnych zasadach tworzenia stron internetowych potrzebnych do praktycznie każdego rodzaju witryny. Aktualizacje tego wydania obejmują pełną kompatybilność z Rails 7.

Ten niezastąpiony przewodnik zawiera zintegrowane samouczki nie tylko dla Rails, ale także dla podstawowych umiejętności Ruby, HTML, CSS i SQL, których potrzebujesz podczas tworzenia aplikacji internetowych. Hartl wyjaśnia, w jaki sposób każda nowa technika rozwiązuje rzeczywisty problem, a następnie demonstruje ją za pomocą krótkiego kodu, który jest wystarczająco prosty do zrozumienia, a jednocześnie użyteczny. Bez względu na twoje wcześniejsze doświadczenie w tworzeniu stron internetowych, ta książka poprowadzi cię do prawdziwego mistrzostwa w Railsach.

Ta książka pomoże ci

⬤ Skonfigurować środowisko programistyczne Rails.

⬤ Rejestrowanie zmian wersji za pomocą Git i tworzenie bezpiecznego zdalnego repozytorium w GitHub.

⬤ Wczesne i częste wdrażanie aplikacji za pomocą Heroku.

⬤ Wyjdź poza wygenerowany kod, aby naprawdę zrozumieć, jak tworzyć aplikacje Rails od podstaw.

⬤ Naucz się testowania i rozwoju opartego na testach (TDD).

⬤ Efektywne wykorzystanie wzorca model-widok-kontroler (MVC).

⬤ Struktura aplikacji przy użyciu architektury REST.

⬤ Budować statyczne strony i przekształcać je w dynamiczne.

⬤ Opanuj umiejętności programowania w Ruby, których potrzebują wszyscy programiści Rails.

⬤ Tworzyć wysokiej jakości układy stron i modele danych.

⬤ Wdrażać systemy rejestracji i uwierzytelniania, w tym walidację i bezpieczne hasła.

⬤ Aktualizować, wyświetlać i usuwać użytkowników.

⬤ Przesyłanie i wyświetlanie obrazów przy użyciu Active Storage i Amazon S3.

⬤ Wdrożenie aktywacji konta i resetowania hasła, w tym wysyłanie wiadomości e-mail za pomocą Rails.

⬤ Integracja JavaScript z Railsami przy użyciu Importmap.

⬤ Dodanie funkcji społecznościowych i mikroblogowania, w tym wprowadzenie do Hotwire i Turbo.

Samouczek Ruby on RailsTM autorstwa Michaela Hartla stał się lekturą obowiązkową dla programistów uczących się, jak tworzyć aplikacje Rails."

Peter Cooper, redaktor Ruby Inside.

Pliki Gemfile są dostępne pod adresem https: //gemfiles-7th-ed. railstutorial.org/.

Listy kodów są dostępne pod adresem https: //github.com/learnenough/ruby_on_rails_tutorial_code_listings_7th_ed.

Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.

Dodatkowe informacje o książce:

ISBN:9780138049843
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Poznaj wystarczająco dużo narzędzi programistycznych, aby być niebezpiecznym: Podstawy wiersza...
Wszystko, co musisz wiedzieć, a czego nie, o...
Poznaj wystarczająco dużo narzędzi programistycznych, aby być niebezpiecznym: Podstawy wiersza poleceń, edytora tekstu i kontroli wersji Git - Learn Enough Developer Tools to Be Dangerous: Command Line, Text Editor, and Git Version Control Essentials
Poznaj JavaScript na tyle, by być niebezpiecznym: Pisanie programów, publikowanie pakietów i...
Wszystko, co musisz wiedzieć, i nic, czego nie...
Poznaj JavaScript na tyle, by być niebezpiecznym: Pisanie programów, publikowanie pakietów i tworzenie interaktywnych stron internetowych w JavaScript - Learn Enough JavaScript to Be Dangerous: Write Programs, Publish Packages, and Develop Interactive Websites with JavaScript
Samouczek Ruby on Rails: Nauka tworzenia stron internetowych z Rails - Ruby on Rails Tutorial: Learn...
Ruby on Rails jest jednym z najpopularniejszych...
Samouczek Ruby on Rails: Nauka tworzenia stron internetowych z Rails - Ruby on Rails Tutorial: Learn Web Development with Rails
Naucz się Pythona na tyle, by być niebezpiecznym: tworzenie oprogramowania, aplikacje internetowe...
Wszystko, co musisz wiedzieć, i nic, czego nie...
Naucz się Pythona na tyle, by być niebezpiecznym: tworzenie oprogramowania, aplikacje internetowe Flask i początki nauki o danych w Pythonie - Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python

Prace autora wydały następujące wydawnictwa: