Giới thiệu

Lịch học thứ 4, thứ 6. Tối từ 6:30 đến 9:30. Nghỉ giữa giờ 8:00 đến 8:15 có phục vụ trà, cafe. Đảm bảo việc làm nếu học viên hoàn thành đồ án tốt nghiệp

Địa điểm cơ sở 2 phòng 2304, tòa nhà StarCity, dưới chân cầu vượt Lê Văn Lương

Học lập trình web Ruby on Rails

Mục tiêu

  • Học viên có thể sử dụng tốt Ruby 2.3Rails 5
  • Học viên sẽ hoàn thành 1 assignment Ruby, 1 dự án HTML, CSS & Bootstrap, và nhiều hơn 2 dự án Rails trong khóa học
  • Học viên có khả năng tự hoàn thành một website cá nhân trên nền tảng Rails, dùng làm dự án tốt nghiệp và tạo CV 
  • Đủ năng lực thi tuyển phần kỹ thuật lập trình Rails ở các công ty

Một số hình ảnh về khóa học

Nội dung chính khóa học Ruby on Rails

  • Nắm vững ngôn ngữ lập trình Ruby, hướng đối tượng từ cơ bản tới nâng cao.
  • Lập trình Ruby on Rails thành thạo qua ít nhất 2 dự án Rails thực tế, mô hình MVC, lập trình theo quy ước thay cho cấu hình (convention over configuration).
  • Triển khai cài đặt web site remote host
  • Tối ưu ứng dụng, cải thiện performance dự án Ruby on Rails sử dụng caching, background job
  • Nắm được các thư viện phổ biến để giúp đẩy nhanh quá trình phát triển bằng Ruby, Ruby on Rails.
  • Có kiến thức cơ bản về CSS, HTML, Javascript, Twitter Bootstrap
  • Lập trình trình web service RESTFUL trả về JSON.

 Và những kĩ năng nâng cao:

  • Viết code lập trình Ruby theo đúng conventions được qui ước rộng rãi trong cộng đồng Ruby trên thế giới.
  • Thông qua các giờ thực hành, các assignments để nâng cao kĩ năng lập trình Ruby, tư duy giải quyết vấn đề. Từ đó có sự chuẩn bị tốt hơn cho các buổi test đầu vào các công ty sau này.
  • Nắm và thực hành tốt TDD, qui trình phát triển phần mềm đặc biệt phổ biến trong các dự án Ruby. Đây là kĩ năng rất cần thiết với nghề lập trình trong tương lai gần, và là điểm ưu tiên cho rất nhiều vị trí. Khóa học sẽ giúp các bạn phát triển khả nawg viết và chạy unit test, integration test, acceptance test một cách tự động. Từ đó nâng cao chất lượng sản phẩm. 
  • Nắm và biết cách vận dụng nguyên tắc DRY.
  • Sử dụng các kĩ thuật đặc biệt để có thể giải quyết bài toán performance với những hệ thống lớn như xây dựng mạng xã hội hàng triệu người dùng như caching, multiple database type, multi threading, sql tuning, data structure… Những kĩ thuật này là lợi thế rất lớn trong ứng tuyển cũng như review sự tiến bộ của bạn trong các công ty.

Giảng viên:

Đào Công Quyết: Hơn 5 năm kinh nghiệm lập trình Ruby on Rails. CV Giảng viên
Trang thiết bị đào tạo tại Techmaster

Giáo trình

57 Bài học
14 Videos
29 Quizzes

CHỌN GÓI KHÓA HỌC PHÙ HỢP VỚI BẠN

      Offline more_vert
2,500,000 VND
  • Hỗ trợ trực tiếp
  • Được giảng viên chấm bài
  • Cam kết việc làm
  • Thảo luận trực tiếp trong bài
  • Học tại phòng lab
Offlineclose

Học tại trung tâm Techmaster dưới sự hướng dẫn trực tiếp của giảng viên.
Khóa học cập nhất với Rails 5 mới nhất, nhiều tính năng mạnh, lập trình tiện dụng hơn

Hỗ trợ trực tuyến