Miêu tả công việc: Kỹ sư phát triển ứng dụng web chịu trách nhiệm thiết kế và phát triển các ứng dụng web. Họ cần viết mã cho cả front-end và back-end, đảm bảo rằng ứng dụng hoạt động mượt mà và đáp ứng nhu cầu của người dùng.
Kiến thức cần có:
Ngôn ngữ lập trình như HTML, CSS, JavaScript cho front-end.
Ngôn ngữ lập trình như PHP, Python hoặc Java cho back-end.
Kiến thức về cơ sở dữ liệu (SQL, NoSQL).
Kỹ năng cần thiết:
Kỹ năng lập trình hiệu quả và sạch sẽ.
Kỹ năng debug và xử lý lỗi.
Sử dụng thành thạo Git để quản lý mã nguồn.
Thái độ cần có:
Tinh thần trách nhiệm cao với sản phẩm.
Sẵn sàng học hỏi và cập nhật công nghệ mới.
Xây dựng một ứng dụng web đơn giản để quản lý khóa học, cho phép sinh viên đăng ký, xem lịch học và điểm số.
Thực hiện thiết kế lại giao diện trang web cho câu lạc bộ tại trường để tạo ra trải nghiệm người dùng tốt hơn.
Chứng chỉ hoàn thành khóa học "Full-Stack Web Development" trên Coursera với điểm số 90%.