Skip to main content

Trở thành lập trình viên chuyên nghiệp [Không dùng]

Trở thành lập trình viên chuyên nghiệp

Xin chào các bạn!

Mục tiêu của môn học là giúp các bạn học viên lấp những lỗ hổng về kiến thức và kỹ năng mềm nhằm nâng cao tỉ lệ học viên pass phỏng vấn vào doanh nghiệp mà mình mong muốn.

Trong phần đầu tiên, chúng ta sẽ bắt đầu với cách cài đặt IDE và các tiện ích đi kèm, các kỹ năng cần thiết để phát triển khả năng viết code, tư duy giải quyết vấn đề, công cụ quản lý phiên bản Git và cách sử dụng phương pháp quản lý công việc Kanban với Trello.

Tiếp đó, trong phần thứ hai, chúng ta sẽ được học các kiến thức nền tảng về kỹ thuật phần mềm như quy trình xây dựng phần mềm, vẽ lưu đồ và quy trình, UML Diagram với draw.io.

Ở phần ba, bạn sẽ được tìm hiểu về các nền tảng Free Hosting mà bạn có thể sử dụng để triển khai dự án của mình, công cụ Shell và giao diện dòng lệnh, kiến thức cơ bản về mô hình Agile.

Chúc các bạn học tốt!


MỤC TIÊU MÔN HỌC

Sau khi học xong môn này, học viên sẽ đạt được các chuẩn kiến thức, kỹ năng đầu ra như sau:

  • Nắm được các kỹ năng để trở thành một lập trình viên hoàn thiện
  • Hiểu quy trình xây dựng phần mềm
  • Hiểu về phương thức phát triển phần mềm Agile
  • Biết cách viết CV và sẵn sàng cho phỏng vấn


TRẢI NGHIỆM HỌC TẬP

Để bắt đầu, các bạn nên dành một vài phút khám phá môn học và cấu trúc chung. Môn học sẽ có 4 phần với 13 bài học. Để việc học tập được hiệu quả, hãy luôn trau dồi kiến thức, không ngừng học hỏi, nghiên cứu và lập cho mình một kế hoạch học tập hợp lý để hoàn thành khóa học một cách xuất sắc.


CẤU TRÚC MÔN HỌC

Phần 1: Phát triển kỹ năng công nghệ của bạn

  • Bài 1: Trở thành một lập trình viên tốt
  • Bài 2: Làm việc nhóm
  • Bài 3: Tìm kiếm và giải quyết vấn đề
  • Bài 4: Version Control (Git)
  • Bài 5: Kanban với Trello

Phần 2: Kiến thức nền tảng về Kỹ thuật phần mềm

  • Bài 6: Quy trình xây dựng phần mềm
  • Bài 7: Vẽ lưu đồ và quy trình với draw.io
  • Bài 8: UML Diagram

Phần 3: Các kiến thức nâng cao

  • Bài 9: Free hosting
  • Bài 10: Shell và Giao diện dòng lệnh
  • Bài 11: Agile cơ bản

Phần 4: Viết CV và chuẩn bị phỏng vấn

  • Bài 12: Hướng dẫn viết CV
  • Bài 13: Kinh nghiệm tham gia phỏng vấn

CHUYÊN GIA THIẾT KẾ MÔN HỌC

THIẾT KẾ MÔN HỌC: Th.S Nguyễn Hải Nam


FUNIX WAY

Mục đích của các chương trình học theo FUNiX Way là người học tự tin và thành thạo trong môi trường số, có thể kiếm được thu nhập bằng nghề mà mình theo học hoặc sử dụng những gì đã học được để làm tốt hơn việc hiện tại, có động lực và khả năng nâng cao tay nghề, có thể làm thành viên dự án chuyên môn và tham gia cộng đồng nghề như một thành viên có trách nhiệm.


NGUỒN HỌC LIỆU

Khóa học MOOC này được cung cấp trên nền tảng Coursera Freecodecamp. Đây là nền tảng cung cấp các khóa học trực tuyến đại chúng mở được đánh giá rất cao trong các nền tảng MOOC hiện nay trên thế giới.

Việc liệt kê nguồn dưới đây không nhất thiết hàm ý rằng FUNiX có sự hợp tác chính thức với chủ sở hữu của nguồn: Introduction to HTML5Introduction to CSS3Introduction to JavaScriptInteractivity with JavaScriptAdvanced Styling with Responsive Design của Coursera và Introduction to the Bootstrap của Freecodecamp.


KÊNH PHẢN HỒI

FUNiX sẵn sàng đón nhận và trao đổi về mọi ý kiến góp ý, phản hồi liên quan đến học liệu qua email program@funix.edu.vn

Enroll