Please enable JavaScript.
Coggle requires JavaScript to display documents.
Kế hoạch học tập và rèn luyện các kỹ năng CNTT - Coggle Diagram
Kế hoạch học tập và rèn luyện các kỹ năng CNTT
Các kỹ năng có trong chương trình đào tạo
Năm 2
Android Development: Ngôn ngữ Java hoặc Kotlin, công cụ Android Studio, giao diện XML để thiết kế UI
IOS Development: Ngôn ngữ Swift, công cụ Xcode
Cross-Platform ( đa nền tảng ): Flutter, React Native
Cơ sở dữ liệu nâng cao: làm việc với SQL ( MySQL, PotgreSQL ), và NoSQL ( MongoDB, Redis )
Phát triển web và dịch vụ: Backend ( Spring Boot, NET, Nodejs ), Frontend ( ReactJS, Angular, Vue.js, REST API, GraphQL
Quy trình phát triển phần mềm ( SDLC ): nắm được các mô hình Waterfall, Agile, Scrum, phương pháp phát triển phần mềm linh hoạt, chia công việc thành từng sprint ( ngắn hạn ) thay vì làm cả dự án dài
Công cụ quản lý mã nguồn: Git, GitHub, GitLab
Năm 1
Ngôn ngữ lập trình cơ bản : C, C++, Java, Python, UI/UX cơ bản
Nguyên lý hệ điều hành, mạng máy tính, hệ quản trị cơ sở dữ liệu
Nguyên lý về lập trình hướng đối tượng: Hiểu 4 tính chất cơ bản ( Encapsulation, Inheritance, Polymorphism, Abstraction ).
Các cấu trúc dữ liệu và giải thuật
Năm 3-4
Kỹ năng DevOps: Docker, Kubernetes, CI/CD pipelines, kết howpk phát triển và vận hành, giúp phần mềm được triển khai nhanh, tự động, ít lỗi
Bảo mật phần mềm: OWASP, mã hóa dữ liệu, xác thực người dùng
Công nghệ mới: AI, Machine Learning, Blockchain, tùy hướng chuyên sâu
Firebase: dịch vụ cloud của Google ( lưu trữ dữ liệu, push noification, xác thực người dùng )
API: giao tiếp giữa ứng dụng và dịch vụ bên ngoài ( Google Maps, thanh toán điện tử,…)
Agile/Scrum: phương pháp quản lý dự án phần mềm hiện đại
Thực hành và các dự án thực tế
Thiết kế hệ thống ( System Design ): Kiến trúc microservices, cloud computing, scalability ( khả năng mở rộng ), load balancing
Các kỹ năng không có trong chương trình đào tạo
Lập trình đa nền tảng (Cross-platform Development với Flutter/React Native)
Cho phép xây dựng ứng dụng di động chạy được trên cả Android và iOS chỉ với một codebase
Flutter sử dụng ngôn ngữ Dart, còn React Native dựa trên JavaScript/TypeScript.
Làm chủ công nghệ Flutter/React Native và có một ứng dụng demo cá nhân.
Điện toán đám mây (Cloud Computing – AWS, Azure, Google Cloud)
Làm quen các dịch vụ cơ bản: lưu trữ dữ liệu (S3), máy chủ ảo (EC2), cơ sở dữ liệu cloud (RDS), CI/CD pipelines
Cách triển khai ứng dụng lên nền tảng đám mây
Thi đạt chứng chỉ AWS Cloud Practitioner hoặc Azure Fundamentals
DevOps và CI/CD (Continuous Integration / Continuous Deployment)
DevOps kết hợp phát triển phần mềm và vận hành hệ thống
CI/CD giúp tự động hóa việc build, kiểm thử và triển khai phần mềm
Công cụ: Docker, Jenkins, Kubernetes, GitLab CI
Có thể tự động build và deploy ứng dụng lên server cloud
UI/UX Design (Thiết kế giao diện và trải nghiệm người dùng)
Kiến thức về thiết kế giao diện trực quan, dễ sử dụng, tăng trải nghiệm người dùng
Công cụ: Figma, Adobe XD
Có thể tự thiết kế giao diện ứng dụng di động
Kỹ năng mềm – Giao tiếp, làm việc nhóm và tiếng Anh chuyên ngành
Làm việc nhóm qua Jira, Trello, GitHub, Slack.
Viết email chuyên nghiệp, báo cáo công việc, thuyết trình
Giao tiếp bằng tiếng Anh trong môi trường quốc tế
: Có thể thuyết trình bằng tiếng Anh, viết báo cáo, và hợp tác hiệu quả với đồng đội.
Trí tuệ nhân tạo ứng dụng trên Mobile (AI on Mobile)
Công cụ: TensorFlow Lite, Google ML Kit
Xây dựng ứng dụng di động có tính năng nhận diện ảnh hoặc chatbot
Học cách tích hợp các mô hình AI có sẵn vào ứng dụng di động (nhận diện ảnh, gợi ý thông minh, chatbot)
Kỹ năng mềm
Kỹ năng giao tiếp và thuyết trình
Năm 2: Chủ động nhận phần trình bày trong các bài tập nhóm ở môn học cơ sở ngành. Rèn luyện kỹ năng sử dụng slide, hình ảnh minh họa. Tập ghi âm phần trình bày để tự nghe lại và cải thiện
Năm 3: Đăng ký tham gia các cuộc thi học thuật hoặc ngày hội CNTT tại khoa để có cơ hội trình bày dự án. Mục tiêu mỗi học kỳ ít nhất có một lần thuyết trình trước đông người
Năm 1: Bắt đầu từ việc rèn thói quen phát biểu trong lớp, đặt ra mục tiêu mỗi tuần ít nhất 1–2 lần. Tham gia các hoạt động, câu lạc bộ trong trường để luyện tập nói chuyện trước nhiều người
Năm 4: Tập luyện kỹ năng trình bày bằng cả tiếng Việt và tiếng Anh cho đồ án tốt nghiệp. Trước khi bảo vệ đồ án, tự quay video phần thuyết trình để chỉnh sửa giọng nói, cử chỉ và thời gian trình bày
Ngoại ngữ
Năm 2: Bắt đầu đọc tài liệu chuyên ngành CNTT bằng tiếng Anh (sách, tutorial, docs). Học thêm khóa tiếng Anh online hoặc offline, mục tiêu tăng 200 từ vựng chuyên ngành/kỳ.
Năm 1: Củng cố ngữ pháp, từ vựng cơ bản; tham gia CLB tiếng Anh trong trường. Luyện nghe – nói bằng cách xem video tiếng Anh có phụ đề
Năm 3: Luyện nghe – nói qua các app (Duolingo, ELSA Speak). Tham gia khóa luyện TOEIC/IELTS, đặt mục tiêu đạt TOEIC 500. Bắt đầu viết báo cáo nhóm bằng tiếng Anh ngắn gọn.
Năm 4: Thi chứng chỉ TOEIC/IELTS. Thuyết trình một phần đồ án bằng tiếng Anh, rèn luyện kỹ năng viết email xin việc và CV bằng tiếng Anh
Kỹ năng quản lý thời gian và tự học
Năm 1: Bắt đầu lập thời khóa biểu cá nhân bằng Google Calendar. Đặt ra mục tiêu hằng tuần (ví dụ: hoàn thành tất cả bài tập đúng hạn, đọc thêm 1–2 chương sách CNTT).
Năm 2: Học thêm 1 khóa học online (Udemy, Coursera) ngoài chương trình chính khóa. Mỗi kỳ tự đặt mục tiêu học xong một kỹ năng mới (VD: lập trình web cơ bản, SQL).
Năm 3: Tham gia thực tập hoặc nhận dự án nhỏ bên ngoài để tập cân bằng giữa học và làm. Rèn kỹ năng ưu tiên công việc (Eisenhower Matrix).
Năm 4: Dành ít nhất 10 giờ/tuần cho việc chuẩn bị đồ án và ôn kiến thức phỏng vấn xin việc. Luyện thói quen viết nhật ký học tập để theo dõi tiến độ
Kỹ năng làm việc nhóm
Năm 2: Tham gia nhóm nhỏ xây dựng project học tập, áp dụng Trello để phân công công việc. Bắt đầu sử dụng GitHub để lưu trữ mã nguồn.
Năm 3: Tham gia các dự án lớn hơn trong môn chuyên ngành. Áp dụng Scrum: tổ chức các buổi meeting nhanh (daily/weekly), báo cáo tiến độ, review code. Mục tiêu là biết phối hợp ăn ý và giải quyết mâu thuẫn khi có bất đồng
Năm 1: Làm quen với làm việc nhóm trong các môn đại cương. Cố gắng giữ đúng tiến độ công việc được giao, học cách lắng nghe và tôn trọng ý kiến khác
Năm 4: Thực hiện đồ án tốt nghiệp theo nhóm, kết hợp chặt chẽ với Git, Trello và các công cụ quản lý hiện đại. Cố gắng đóng vai trò leader để rèn thêm kỹ năng lãnh đạo nhóm.