강의

멘토링

커뮤니티

Programming

/

Full-stack

Cập nhật hướng dẫn chính thức của Ruby on Rails

Thông qua bài giảng này, chúng ta sẽ hiểu lý do tại sao Ruby on Rails được sử dụng và nói về cách tạo các dịch vụ bằng ngôn ngữ và framework này bằng cách làm theo hướng dẫn chính thức.

(4.6) 5 đánh giá

58 học viên

  • Stark
실습 중심
웹개발
블로그만들기토이프로젝트
Ruby
Ruby on Rails

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Cách phát triển Ruby on Rails

  • Lời khuyên thiết thực về Ruby on Rails

Làm theo hướng dẫn chính thức của Ruby on Rails

Tạo dịch vụ của riêng bạn với Ruby on Rails, cốt lõi của phát triển web hiện đại.

Ruby on Rails được sử dụng bởi các dịch vụ toàn cầu như Airbnb, GitHub và Shopify, và được nhiều nhà phát triển yêu thích nhờ tốc độ phát triển nhanh chóng và thư viện phong phú. Khóa học này bao gồm Ruby on Rails từ cơ bản đến ứng dụng thực tế , đồng thời hướng dẫn một cách hệ thống lý do và cách sử dụng framework này thông qua các hướng dẫn chính thức. Nhờ cú pháp gần giống Python, ngay cả người mới bắt đầu cũng có thể nhanh chóng học và xây dựng các ứng dụng web. Nó cũng đóng vai trò là một nền tảng công nghệ giá trị cho các nhà phát triển mới vào nghề, cho phép họ có được những kỹ năng hữu ích có thể áp dụng ngay vào công việc. Khám phá sức hấp dẫn của Ruby on Rails thông qua khóa học này.

Tìm hiểu về những điều này

1⃣ Giới thiệu bài giảng

  • Lợi ích và cách sử dụng Ruby on Rails : Khám phá lý do tại sao Rails rất cần thiết cho phát triển web hiện đại, bằng cách sử dụng các ví dụ thực tế.

  • Giới thiệu Hướng dẫn chính thức : Khám phá trang web và tài liệu chính thức của Ruby on Rails để có cái nhìn tổng quan về những gì bạn sẽ học.

2⃣ Xin chào, Rails!

  • Thiết lập môi trường phát triển : Hãy bắt đầu bằng cách thiết lập môi trường để phát triển Ruby on Rails.

  • Dự án Rails đầu tiên của bạn : Tìm hiểu cấu trúc cơ bản của Rails bằng cách tạo một ứng dụng web đơn giản.

  • Ví dụ thực hành và ảnh chụp màn hình : Áp dụng lý thuyết vào thực tế với mã và kết quả thực tế.

3⃣ Tạo blog

  • Hiểu về mô hình MVC : Tìm hiểu vai trò và tương tác của mô hình, chế độ xem và bộ điều khiển.

  • Triển khai CRUD : Triển khai các chức năng ứng dụng web cơ bản để tạo, truy xuất, sửa đổi và xóa dữ liệu.

  • Bảo mật và Tái cấu trúc : Tìm hiểu cách cải thiện bảo mật cho các ứng dụng đã phát triển và cải thiện mã của bạn.

4⃣ Đi xa hơn một chút so với hướng dẫn chính thức

  • Xác thực và Bảo mật : Tìm hiểu cách triển khai xác thực người dùng dễ dàng bằng các dịch vụ như auth0.

  • Thiết kế và UI : Tìm hiểu cách triển khai thiết kế web hiện đại, đáp ứng bằng tailwindcss.

  • Triển khai và giám sát : Tìm hiểu cách triển khai qua đường sắt và giám sát lỗi bằng Sentry.

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành : Tất cả các hệ điều hành (khuyến nghị Windows, macOS, Linux)

  • Công cụ sử dụng : Visual Studio Code, Git

  • Thông số kỹ thuật PC : Không có yêu cầu đặc biệt (có thể chạy trong môi trường phát triển thông thường)

Tài liệu học tập

  • Định dạng : PPT, mã nguồn, ví dụ thực tế

  • Độ dài : 1 giờ video và tài liệu thực hành được cung cấp cho mỗi bài giảng

Kiến thức và biện pháp phòng ngừa của người chơi

  • Kiến thức bắt buộc : Cần có kiến thức lập trình cơ bản. Ưu tiên ứng viên có kiến thức về ngôn ngữ Ruby.

  • Chất lượng bài giảng : Video có độ nét cao và âm thanh rõ ràng.

  • Phương pháp học : Chúng tôi khuyên bạn nên học lý thuyết của từng phần và sau đó áp dụng trực tiếp thông qua thực hành.

Khóa học này được thiết kế để cung cấp kiến thức toàn diện về Ruby on Rails và phát triển các kỹ năng phát triển dự án thực tế. Khóa học phù hợp cho cả người mới bắt đầu và những người đã có kinh nghiệm muốn nâng cao kiến thức. Hãy bắt đầu ngay hôm nay và tạo ứng dụng web của riêng bạn!

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Dành cho những người tò mò về Ruby on Rails

  • Những người muốn nhanh chóng tạo ra dịch vụ của riêng mình

Cần biết trước khi bắt đầu?

  • Ngôn ngữ Ruby

Xin chào
Đây là

58

Học viên

5

Đánh giá

6

Trả lời

4.6

Xếp hạng

1

Khóa học

카카오, 루닛 등을 거쳐 지금은 당근마켓에서 중고거래 서비스를 개발하는 백엔드 엔지니어로 일을 하고 있어요.

Chương trình giảng dạy

Tất cả

19 bài giảng ∙ (4giờ 35phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

5 đánh giá

4.6

5 đánh giá

  • kohyounghwan1626님의 프로필 이미지
    kohyounghwan1626

    Đánh giá 4

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    94% đã tham gia

    Trong những ngày nghỉ Tết Nguyên đán, tôi đã xem hướng dẫn về Rails 8 với ý định tìm hiểu xem mình tò mò về điều gì, nhưng tôi tự học không giỏi nên đã tham gia khóa học. Trước hết em xin chân thành cảm ơn thầy đã chuẩn bị bài giảng. Mặc dù đây là một khóa học đơn giản nhưng tôi sẽ để lại đánh giá dựa trên giá của các khóa học Inflearn khác. 1. Tôi nghĩ sẽ rất tốt nếu bổ sung thêm các loại đá quý khác ngoài phần hướng dẫn. 2. Cùng nhau xem phần hướng dẫn Ý tưởng này có vẻ hay nhưng dường như không có gì hơn ngoài một phần hướng dẫn. Nó không làm tôi bớt ngứa ngáy với phép thuật của đường ray và tôi thực sự cảm thấy giống như đang thử một buổi hướng dẫn. 3. Trong phần mô tả bài giảng có nói là hiểu tại sao đường ray được sử dụng ở nhiều nơi, nhưng phần đó lại không được giải thích rõ ràng (Nói cách khác, sau khi xem hết bài giảng, tôi cảm thấy như mình biết được một chút về những ưu điểm của đường ray, nhưng tôi không biết nhiều về nó không được giải quyết) 4. Phần sao chép và dán của đánh dấu thật đáng thất vọng. Cá nhân tôi nghĩ rằng hầu hết những người quan tâm đến Rails vào thời điểm này là những người có kỳ vọng về năng suất to lớn đã được đồn đại và năng suất có thể đạt được bằng cách không phân chia phần phụ trợ và giao diện người dùng, và trong tình huống như vậy , Rails sẽ giảm số lượng người quan tâm đến Rails Mọi người tò mò về niềm vui có thể đạt được, nhưng bạn có hoàn thành việc đánh dấu bằng cách sao chép và dán không? Tôi nghĩ đây là thứ chỉ có thể tìm thấy trong các bài giảng API REST. Mặc dù tôi đã viết ra rất nhiều điều mà tôi cảm thấy tiếc nuối nhưng một lần nữa tôi xin cảm ơn bạn vì đã chuẩn bị bài giảng, và vì có rất ít bài giảng về đường ray nên tôi rất biết ơn vì đây là bài giảng duy nhất tôi có thể xem. Khi AI bắt đầu hoạt động tốt, tôi nghĩ rằng hiệu quả của rails đang được chú ý nhiều hơn, vì vậy tôi cũng sẽ quan tâm nhiều hơn đến rails và theo dõi nó thông qua khóa học này. Cảm ơn.

    • zbqmgldjfh0405님의 프로필 이미지
      zbqmgldjfh0405

      Đánh giá 20

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Trước hết, là người mới học Rails lần đầu tiên, tôi thực sự thích đọc hướng dẫn này cùng với người có kinh nghiệm hơn là đọc một mình. Ngoài hướng dẫn, thật thú vị khi xem và áp dụng một số hướng dẫn công nghệ độc đáo của bên thứ ba!! Tuy nhiên, trong trường hợp của tôi, tôi đã sử dụng công nghệ Spring hơn 3 năm và có kinh nghiệm phát triển Mustache và Thymeleaf nên điều này dễ hiểu nhưng tôi nghĩ sẽ hơi khó hiểu đối với một người “thực sự mới làm quen”. phát triển web.” Tôi nghĩ sẽ hữu ích hơn cho những người “thực sự mới phát triển web” nếu có một phần bổ sung trong mẫu MVC của Rails giải thích những đối tượng nào nhận được yêu cầu của người dùng, xử lý chúng, chuyển chúng và tạo chế độ xem. Ngoài ra, "khả năng phát triển dự án trong thế giới thực" Nó nói như vậy, nhưng kết xuất phía máy chủ có còn được sử dụng rộng rãi trong trại Ruby không? Tôi nghĩ sẽ tốt hơn nếu quầy lễ tân được cung cấp riêng và API nghỉ ngơi được tạo. Công việc HTML có thực sự là một lĩnh vực có chút thờ ơ? Nếu có các bài giảng trong tương lai, sẽ rất tuyệt nếu nói nhiều hơn về MVC, xử lý ngoại lệ, kiểm tra điểm cuối, v.v.! Tôi đoán nó hơi đắt tiền? Đúng là tôi đã kỳ vọng nhiều hơn những bài giảng miễn phí khác, nhưng tôi cảm thấy hơi thất vọng, mong các bạn thông cảm rằng tôi sẽ để lại một bài đánh giá dài!! Bản thân quá trình tạo CRUD bằng cách đọc các tài liệu tham khảo cùng nhau trong một khoảng thời gian ngắn thật tuyệt vời!!

      • leegeng
        Giảng viên

        Cảm ơn bạn đã đánh giá, zbqmgldjfh. Tôi đang chuẩn bị thêm các bài giảng tiếp theo và tôi nghĩ phản hồi từ những người đã tham gia khóa học sẽ giúp ích rất nhiều cho tôi. Tôi sẽ xem xét kỹ và cập nhật sớm. Và mặc dù phương pháp kết xuất phía máy chủ mà bạn hỏi vẫn được sử dụng trong hiện trường, khi dịch vụ phát triển và số lượng nhân viên tăng lên, xu hướng là tách bộ phận lễ tân thành React hoặc các công nghệ khác, như bạn đã đề cập. Tuy nhiên, nó có thể được coi là một phương pháp được sử dụng rộng rãi khi một dịch vụ được tạo ra ở giai đoạn đầu và những kế thừa như vậy vẫn được sử dụng trong các dịch vụ trong lĩnh vực này. Chúng tôi sẽ suy nghĩ về cách cải thiện sự mong đợi của bạn. Cảm ơn bạn rất nhiều vì phản hồi.

    • shonndev4081님의 프로필 이미지
      shonndev4081

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      94% đã tham gia

      Cảm ơn bạn rất nhiều vì đã chia sẻ về phiên bản mới nhất của Rails. Việc bạn giải thích dựa trên hướng dẫn chính thức và hướng dẫn từng bước một cách tỉ mỉ thực sự rất hữu ích. Thông qua khóa học, tôi đã học được những đặc điểm và ưu điểm của Rails và có thể áp dụng hiệu quả trong công việc thực tế. Việc bạn sử dụng AI cũng rất hữu ích, và tôi rất vui vì bạn đã quay lại khóa học mới khác với thời điểm tôi đang học. Tôi đã nhận ra RoR là một framework có năng suất cao và hấp dẫn như thế nào. Trong tương lai, tôi nghĩ sẽ rất tốt nếu bạn có thể làm các khóa học về những chủ đề như các tính năng sâu hoặc hữu ích của ngôn ngữ Ruby, những tính năng hữu ích được sử dụng trong RoR như Sidekiq, hoặc phiên bản nâng cao của RoR. Trong bối cảnh Spring chiếm đa số ở Hàn Quốc, việc có khóa học Rails trên Inflearn thực sự rất đáng biết ơn và như cơn mưa rào vậy. Cảm ơn bạn đã tạo ra khóa học tuyệt vời.

      • cgoing4dev님의 프로필 이미지
        cgoing4dev

        Đánh giá 2

        Đánh giá trung bình 4.0

        4

        63% đã tham gia

        • blue3197님의 프로필 이미지
          blue3197

          Đánh giá 6

          Đánh giá trung bình 4.5

          4

          100% đã tham gia

          1.163.665 ₫

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!