Skip to content

jackie-do/it-background-ruby-on-rails-fast-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mô tả Project

Giáo trình dạy Ruby on Rails cho sinh viên IT trong 48h (24 buổi, mỗi buổi 2h). Mục tiêu để các bạn học có thể hiểu và sử dụng Ruby on Rails ở mức cơ bản.

I. Nội dung giáo trình

Cơ bản

Nâng cao

  • Buổi 1: Deploy dự án dùng gem capistrano
  • Buổi 2: Giới thiệu về các module khác trong Rails: Action Mailer, Active Storage, Active Job, Action Cable.
  • Buổi 3: Làm việc với Action Mailer cho viêc gửi email.
  • Buổi 4: Làm việc việc với Active Storage để lưu trữ: ảnh, document ...
  • Buổi 5: Giới thiệu về Active Job.
  • Buổi 6: Giới thiệu về Action Cable.

II. Yêu cầu khi học

  1. Sử dụng máy chạy trên Linux(Ubuntu) hoặc MacOS.
  2. Có kiến thức cơ bản về thuật toán và cách xử lý các kiểu dữ liệu phổ biến (integer, string, array ...).
  3. Có kiến thức cơ bản về SQL.

III. Cách đặt câu hỏi

  1. Vào tab Issues trên github. Bấm vào nút New issue.
  2. Đặt title theo cú pháp bên dưới.
[Số khoá học][question] - Câu hỏi
Vi du
[K000][question] - Câu hỏi

  1. Viết nội dung cần hỏi theo cú pháp markdown trong tab Write. Xem lại ở tab Preview
  2. Nhấn Submit new issues để hoàn tất.

IV. Nộp bài tập

  1. Đứng từ nhánh master checkout ra nhánh exercies/<tên học viên>_<tên bài tập>
    • Ví dụ: cho một bài tập exercies/khoa_nguyen_lesson_1_exercise_01
    • Ví dụ: cho tất cả bài tập của một bài học exercies/khoa_nguyen_lesson_1_all_exercises
  2. Vào trong thư mục Submit_Exercies, Chọn thư mục bài tập tương ứng ví dụ lesson_02
  3. Tạo thư mục con tương ứng với tên của bạn Khoa_Nguyen
  4. Làm bài tập trong thư mục mới, sau khi làm xong commit lại.
  5. Vào tab Pull request. Bấm vào nút New Pull Request. Tạo pull request cho nhánh của mình với tiêu đề theo format bên dưới
[Số khoá học][submit_exercies] - <Tên Học Viên> - <Tên bài tập>

Vi du
[K000][submit_exercies] - Khoa Nguyễn - Lesson 01 - Exercise 01

  1. Nhấn Create pull request để hoàn tất.

. Sách tham khảo

  1. Tìm hiểu về HTML/CSS
  2. Tìm hiểu về Javascript
  3. Tìm hiểu về Ruby

About

Training Ruby on Rails for IT Student in short time

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published