90 giờ học để trở thành PHP Back end Developer
14/03/2022 2022-06-27 16:1290 giờ học để trở thành PHP Back end Developer
90 giờ học để trở thành PHP Back-end Developer
Back-end là gì?
BackEnd là tất cả những phần hỗ trợ hoạt động của website hoặc ứng dụng mà người dùng không thể nhìn thấy được. Có thể cho rằng BackEnd giống như bộ não của con người. Nó xử lý những yêu cầu, câu lệnh và lựa chọn thông tin chính xác để hiển thị lên màn hình.
BackEnd của bất kỳ website nào cũng được cấu thành từ 3 thành phần là máy chủ, ứng dụng và cơ sở dữ liệu. Nhờ có nó mà website hoạt động hiệu quả, cung cấp thông tin chính xác với tốc độ nhanh cho người dùng.
Sự khác nhau giữa Front-end và Back-end
Một khái niệm tương phản với Back-end đó chính là Front-end. Nếu Back-end là phần chìm thì Front-end chính là phần nổi của tảng băng trôi. Cụ thể hơn, Front-end là phần hiển thị ra bên ngoài giao diện và tương tác với người dùng. Vì vậy, nó chú trọng vào mặt trực quan, thẩm mỹ và bố cục dễ sử dụng.
Trong khi đó Back-end là những công việc liên quan đến phần cơ sở dữ liệu lưu trữ bên trong để hiển thị cho máy chủ. Chức năng chính là lưu trữ dữ liệu, truy xuất thông tin nhanh và chính xác với từng lệnh được đưa ra.
Tìm hiểu vị trí lập trình viên Back-end
Họ chịu trách nhiệm tối ưu tốc độ và hiệu suất của website hoặc ứng dụng, xây dựng logic để trải nghiệm người dùng được tốt nhất. Các lập trình viên Back-end thường làm việc cùng là bộ phận Front-end để cung cấp dữ liệu máy chủ.
Tuy công việc của Back-end không thể thấy trực quan nhưng lại đóng góp một phần quan trọng, vì nếu thiếu nó thì ứng dụng và website không thể vận hành được.
Vị trí này càng quan trọng đối với các công ty công nghệ hoặc thương mại điện tử – công ty chú trọng đến website và ứng dụng để khách hàng mua sắm trực tuyến.
Chương trình học
Bao gồm 4 phần với tổng thời gian 90 giờ, học trong 10 tuần (2.5 tháng)
(R2S trực tiếp tuyển dụng sau đào tạo)
MÔ-ĐUN #1 (SQL): THÀNH THẠO SQL
Thao tác với cơ sở dữ liệu sử dụng SQL trong 6 buổi
Lập trình viên phải hiểu và vận dụng được các câu lệnh SQL để lập trình những tính năng như thêm, xem, xóa và sửa. Các kiến thức và kỹ năng bạn sẽ thành thạo:
- Truy vấn dữ liệu từ một bảng
- Truy vấn dữ liệu từ nhiều bảng
- Phân biệt được mục đích sử dụng giữa Store Procedure và Function
- Phân biệt được các ràng buộc dữ liệu cơ bản với Trigger
MÔ-ĐUN #2 (PL): NGÔN NGỮ LẬP TRÌNH
Thành thạo lập trình hướng đối tượng với PHP trong 14 buổi
Là một lập trình viên khi được tuyển dụng vào dự án phần mềm với vị trí Back-end, bạn phải sử dụng thành thạo ngôn ngữ lập trình. Và đây là những nội dung bạn được đào tạo:
- Chuẩn bị môi trường lập trình
- Thành thạo câu lệnh rẻ nhánh và vòng lặp
- Thành thạo thao tác với mảng
- Hiểu rõ 4 tính chất của OOP và sử dụng thành thạo
- Thao tác với cơ sở dữ liệu
- Phân biệt được lỗi và ngoại lệ
- Phát hiện và sửa lỗi với tính năng debug
MÔ-ĐUN #3 (BE): THÀNH THẠO WEB API
Tạo Web API theo yêu cầu dự án trong 6 buổi
Xử lý yêu cầu từ người dùng, xử lý logic, trả kết quả về phía Front-end và đây là những gì bạn sẽ được học:
- Tìm hiểu về Web Services
- Tìm hiểu về Laravel
- Tạo RESTful Web Services với Laravel
- Xử lý dữ liệu với Eloquent ORM
- Tạo RESTful Web Services với Eloquent ORM
MÔ-ĐUN #4 (MOCK): THAM GIA DỰ ÁN
Tham gia dự án với vị trí Lập trình back-end trong 4 buổi
Bạn sẽ được tham gia dự án và được giao nhiệm vụ cụ thể:
- Đọc tài liệu đặc tả yêu cầu phần mềm
- Đọc hiểu cấu trúc source code dự án
- Làm theo một tính năng mẫu
- Coding theo use case
- Testing theo checklist
- Demo
Có rất nhiều bạn đã tham gia khóa đào tạo do R2S tổ chức
5 lý do bạn nên tham gia khóa này
- Xác nhận thực tập
- Tuyển dụng sau đào tạo
- Học với Team dự án (Trainer là những anh chị đang làm dự án)
- Học phí ưu đãi
- Hoàn thành khóa học có thể ứng tuyển vị trí Fresher
Danh sách đối tác đồng hành tuyển dụng cùng R2S
Đội ngũ đào tạo
Công ty Cổ phần R2S
R2S hoạt động chính trong những lĩnh vực phát triển phần mềm, tư vấn giải pháp công nghệ thông tin và huấn luyện nguồn nhân lực cho doanh nghiệp. Chúng tôi luôn cố gắng hành động để thành công; thành công của khách hàng là thành công của chúng tôi
- R2S nhận phát triển phần mềm theo đơn đặt hàng từ khách hàng cá nhân, doanh nghiệp trong và ngoài nước
- Với những dự án này, học viên thử việc có thể được nhận lương ngay trong thời gian thử việc; Và hơn hết các bạn có thể sẽ trở thành đội ngũ phát triển phần mềm của công ty
- Tạo ra một môi trường để những bạn sinh viên mới ra trường hoặc chuẩn bị ra trường chưa có kinh nghiệm thực tế được trải nghiệm từ đó có thể làm việc được tại doanh nghiệp mà không cần phải đào tạo thêm hoặc nếu có thì chỉ đào tạo phần đặc thù của từng doanh nghiệp
★ Sở trường: PHP, Reactjs, Angular
Anh Hà Thanh Liêm
★ 17 năm dạy IT ở các trường CĐ/ĐH
★ 18 năm xây dựng quản lý hệ thống OMS SaigonTech
★ 4 năm Giám đốc Trung tâm Giải pháp nguồn nhân lực CNTT - ISC Quang Trung
★ 4 năm cung cấp nguồn nhân lực IT cho liên minh VNITO
★ Xây dựng, tư vấn và thiết kế chương trình đào tạo CNTT
Liên hệ với chúng tôi để được tư vấn
- Hotline: 0919 365 363
- Zalo: 0919 365 363
- Email: tuyendung@r2s.com.vn
- Facebook: R2S Academy
Những khóa học tượng tự đã và đang diễn ra tại R2S
Xem 2 buổi báo cáo trong khóa học
Đăng ký học ngay hôm nay
Điền thông tin của bạn bên dưới để đăng ký