Skip to main content

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

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.

Ở phần bốn, bạn sẽ được học và sử dụng và tìm hiểu về chatGPT cơ bản đồng thời xây dựng và sử dụng prompt trong chatGPT để phục vụ công việc cũng như những các vấn đề bạn gặp phải trong cuộc sống.

Ở phần năm, bạn sẽ được học kỹ năng giao tiếp cần thiết trong môi trường làm việc và trong cuộc sống.

Ở phần sáu, bạn sẽ được hướng dẫn viết CV sao cho chuẩn chỉ, cách để có một buổi phỏng vấn suôn sẻ và nâng cao khả năng pass phỏng vấn.

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
  • Hiểu và sử dụng cơ bản đối với ChatGPT
  • Xây dựng prompt trong ChatGPT.
  • Nắm vững các kỹ năng giao tiếp cơ bản trong công việc
  • 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: Kỹ thuật sử dụng chatGPT

  • Bài 12 - Giới thiệu về chatGPT
  • Bài 13 - Sử dụng chatGPT cho các vấn đề về nghề nghiệp và lập trình
  • Bài 14 - ChatGPT Prompt Engineering trong IT
  • Bài 15 - Sử dụng ChatGPT trong Data Management và Visualization

Phần 5: Kỹ năng giao tiếp

  • Bài 16 - Tìm hiểu phong cách giao tiếp của bạn
  • Bài 17 - Cách nói chuyện trong các môi trường khác nhau
  • Bài 18 - Giao tiếp một cách linh hoạt
  • Bài 19 - Nâng cao kỹ năng giao tiếp

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

  • Bài 20: Hướng dẫn viết CV
  • Bài 21: 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