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

Training Ruby on Rails for IT Student in short time
GNU General Public License v3.0
5 stars 2 forks source link

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

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
3. Viết nội dung cần hỏi theo cú pháp markdown trong tab `Write`. Xem lại ở tab `Preview`
4. 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


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

## . Sách tham khảo

1. Tìm hiểu về HTML/CSS
    - [Sách HTML and CSS workshop](./Books/html_css_book/html-css-workshop-interactive-approach.pdf) - [Code Demo](./Books/html_css_book/code_demo.zip)
2. Tìm hiểu về Javascript
    - [Sách Javascript workshop](./Books/javascript/javascript-workshop-interactive-approach.pdf) - [Code Demo](./Books/javascript/code_demo.zip)
2. Tìm hiểu về Ruby
    - [Sách Ruby workshop](./Books/ruby/ruby-workshop-practical-development.pdf) - [Code Demo](./Books/ruby/code_demo.zip)