Tài liệu miễn phí Kỹ thuật lập trình

Download Tài liệu học tập miễn phí Kỹ thuật lập trình

Bài giảng Quản lý dự án phần mềm: Phần 2

Nối tiếp phần 1, Bài giảng Quản lý dự án phần mềm: Phần 2 tiếp tục trình bày những nội dung về lập lịch thực hiện dự án; bốn loại phụ thuộc giữa các công việc; các loại phương pháp khác không sử dụng sơ đồ mạng; quản lý rủi ro và những thay đổi; quá trình kiểm soát những thay đổi; quản lý tài nguyên con người; kiểm soát dự án; quản lý chất lượng và kết thúc dự án;... Mời các bạn cùng tham khảo!

4/6/2023 6:52:50 PM +00:00

Bài giảng Phát triển ứng dụng cho các thiết bị di động: Phần 2

Nối tiếp phần 1, Bài giảng Phát triển ứng dụng cho các thiết bị di động: Phần 2 tiếp tục trình bày những nội dung về lập trình ứng dụng android nâng cao; audio, video, và sử dụng camera; sensors phần cứng; phát triển ứng dụng đa nền tảng; giới thiệu các khung làm việc (Framework) phát triển ứng dụng đa nền tảng; xây dựng một ứng dụng đa nền tảng sử dụng một Framework;... Mời các bạn cùng tham khảo!

4/6/2023 6:52:29 PM +00:00

Bài giảng Phát triển ứng dụng cho các thiết bị di động: Phần 1

Bài giảng Phát triển ứng dụng cho các thiết bị di động: Phần 1 có nội dung trình bày về tổng quan phát triển ứng dụng cho các thiết bị di động; giới thiệu quy trình phái triển ứng dụng di động; giới thiệu ngôn ngữ lập trình cho ứng dụng di động; lập trình ứng dụng Android cơ bản; quản lý vòng đời lập trình ứng dụng di động;... Mời các bạn cùng tham khảo!

4/6/2023 6:52:17 PM +00:00

Bài giảng Phát triển phần mềm hướng dịch vụ: Phần 2

Nối tiếp phần 1, Bài giảng Phát triển phần mềm hướng dịch vụ: Phần 2 tiếp tục trình bày những nội dung về các mô hình kiến trúc; kiến trúc hướng dịch vụ; Ontology và OWL; công cụ Protégé cho xây dựng OWL; dịch vụ web ngữ nghĩa và OWL-S; khám phá dịch vụ web ngữ nghĩa; lựa chọn dịch vụ web ngữ nghĩa; thiết kế cơ chế khám phá dịch vụ web ngữ nghĩa;... Mời các bạn cùng tham khảo!

4/6/2023 6:52:10 PM +00:00

Bài giảng Phát triển phần mềm hướng dịch vụ: Phần 1

Bài giảng Phát triển phần mềm hướng dịch vụ: Phần 1 có nội dung trình bày giới thiệu về tiến hóa của web hiện nay, dịch vụ web; các chuẩn cơ bản của dịch vụ web, giao thức truy nhập đối tượng đơn giản SOAP; công nghệ cho phát triển dịch vụ web; các nguyên lý tính toán hướng dịch vụ;... Mời các bạn cùng tham khảo!

4/6/2023 6:52:00 PM +00:00

Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 2

Nối tiếp phần 1, Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 2 tiếp tục trình bày những nội dung về cài đặt hệ thống; cài đặt các modul; tổ chức dự án; xây dựng bộ test case cho kiểm thử đơn vị; rà soát và kiểm thử hệ thống; thực hiện các hoạt động rà soát; thực hiện test chức năng;... Mời các bạn cùng tham khảo!

4/6/2023 6:50:45 PM +00:00

Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 1

Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 1 có nội dung trình bày về quy trình và vòng đời phát triển phần mềm; UML - công cụ hỗ trợ phân tích thiết kế hướng đối tượng; đảm bảo chất lượng phần mềm; thu thập và phân tích yêu cầu; thiết kế và thiết kế lớp thực thể; thiết kế chi tiết cho modul;... Mời các bạn cùng tham khảo!

4/6/2023 6:50:38 PM +00:00

Bài giảng Nhập môn Công nghệ phần mềm: Phần 2

Nối tiếp phần 1, Bài giảng Nhập môn Công nghệ phần mềm: Phần 2 tiếp tục trình bày những nội dung về pha thiết kế; kỹ thuật hình thức cho thiết kế chi tiết; kỹ thuật thiết kế hệ thống thời gian thực; pha cài đặt và tích hợp; kiểm thử pha cài đặt và tích hợp; case study cho pha cài đặt; pha bảo trì; bảo trì hệ phần mềm hướng đối tượng;... Mời các bạn cùng tham khảo!

4/6/2023 6:49:45 PM +00:00

Bài giảng Nhập môn Công nghệ phần mềm: Phần 1

Bài giảng Nhập môn Công nghệ phần mềm: Phần 1 có nội dung trình bày về các đặc trưng của phần mềm; các pha trong phát triển phần mềm; các mô hình vòng đời phần mềm; kiểm chứng; lập kế hoạch và ước lượng; xác định yêu cầu; các phương pháp phân tích truyền thống; phân tích hướng đối tượng;... Mời các bạn cùng tham khảo!

4/6/2023 6:49:37 PM +00:00

Bài giảng Ngôn ngữ lập trình Java: Phần 2 - TS. Vũ Hữu Tiến

Tiếp nội dung phần 1, Bài giảng Ngôn ngữ lập trình Java: Phần 2 cung cấp cho người học những kiến thức như: Xử lý nhập/xuất trong; xử lý ngoại lệ trong java; lập trình đa luồng; lập trình giao diện trong java. Mời các bạn cùng tham khảo!

4/6/2023 6:49:30 PM +00:00

Bài giảng Ngôn ngữ lập trình Java: Phần 1 - TS. Vũ Hữu Tiến

Bài giảng Ngôn ngữ lập trình Java: Phần 1 cung cấp cho người học những kiến thức như: Tổng quan về lập trình hướng đối tượng và ngôn ngữ lập trình java; lớp và đối tượng trong java; tính kế thừa và đa hình trong java. Mời các bạn cùng tham khảo!

4/6/2023 6:49:23 PM +00:00

Bài giảng Ngôn ngữ lập trình C++: Phần 2 - TS. Nguyễn Duy Phương

Tiếp nội dung phần 1, Bài giảng Ngôn ngữ lập trình C++: Phần 2 cung cấp cho người học những kiến thức như: Tính kế thừa và đa hình; Một số lớp quan trọng; Thư viện STL và áp dụng. Mời các bạn cùng tham khảo!

4/6/2023 6:49:14 PM +00:00

Bài giảng Ngôn ngữ lập trình C++: Phần 1 - TS. Nguyễn Duy Phương

Bài giảng Ngôn ngữ lập trình C++: Phần 1 cung cấp cho người học những kiến thức như: Giới thiệu tổng quan về khác phương pháp lập trình; Con trỏ và mảng; Kiểu dữ liệu có cấu trúc; Vào ra trên tệp; Lớp đối tượng. Mời các bạn cùng tham khảo!

4/6/2023 6:49:04 PM +00:00

Bài giảng Lập trình hướng đối tượng: Phần 1

Bài giảng Lập trình hướng đối tượng: Phần 1 có nội dung trình bày tổng quan về cách tiếp cận hướng đối tượng; những khái niệm cơ bản của lập trình hướng đối tượng; giới thiệu về Java; kế thừa về đa hình trên Java; biểu diễn và cài đặt các cấu trúc dữ liệu trên Java;... Mời các bạn cùng tham khảo!

4/6/2023 6:45:11 PM +00:00

Bài giảng Các kĩ thuật lập trình: Phần 2

Bài giảng Các kĩ thuật lập trình: Phần 2 trình bày các nội dung chính sau: Ngăn xếp, hàng đợi và danh sách móc nối; Cây; Đồ thị và cuối cùng là Sắp xếp và tìm kiếm. Phần phụ lục là bài tập tổng hợp lại những kiến thức cơ bản nhất đã được đề cập trong bài giảng và được thể hiện bằng một chương trình. Mời các bạn cùng tham khảo để nắm nội dung chi tiết.

4/6/2023 6:35:39 PM +00:00

Bài giảng Các kĩ thuật lập trình: Phần 1

Bài giảng Các kĩ thuật lập trình được hình thành trên cơ sở các kinh nghiệm đã được đúc rút từ bài giảng của môn học Kỹ thuật lập trình cho sinh viên các ngành nói trên trong những năm học vừa qua với mục đích cung cấp cho sinh viên những kiến thức cơ bản nhất, có tính hệ thống liên quan tới môn học này. Phần 1 trình bày các nội dung chính sau: Đại cương về lập trình cấu trúc; Con trỏ và mảng; Duyệt và đệ qui;... Mời các bạn cùng tham khảo để nắm nội dung chi tiết.

4/6/2023 6:35:32 PM +00:00

Bài giảng Các hệ thống dựa trên tri thức: Phần 2

Nối tiếp phần 1, phần 2 của bài giảng Các hệ thống dựa trên tri thức tiếp tục trình bày các nội dung chính sau: Giải thuật di truyền; Các toán tử trong giải thuật di truyền; Đặc tính của hệ tính toán mềm; Hệ lai nơ ron mờ; Biểu diễn luật If-Then theo cấu trúc mạng nơ ron; Phân loại kết hợp mạng nơ ron và logic mờ. Mời các bạn cùng tham khảo để nắm nội dung chi tiết.

4/6/2023 6:34:51 PM +00:00

Bài giảng Các hệ thống dựa trên tri thức: Phần 1

Bài giảng Các hệ thống dựa trên tri thức là một trong những hệ thống của chuyên ngành Hệ thống Thông tin. Bài giảng này là những hệ thống ứng dụng cụ thể và mở rộng của lĩnh vực Trí tuệ Nhân tạo. Phần 1 trình bày các nội dung về các hệ thống tri thức dựa trên xác suất; Hệ mờ; Mạng nơ ron nhân tạo;... Mời các bạn cùng tham khảo để nắm nội dung chi tiết.

4/6/2023 6:34:43 PM +00:00

Bài giảng Lập trình giao diện: Chương 8 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 8 Đồ họa, với mục tiêu giúp các bạn có thể trình bày được các thành phần quan trọng trong thư viện GDI+ được sử dụng để vẽ; Sử dụng các đối tượng thuộc lớp Graphics để vẽ đường, vẽ và tô màu các đối tượng hình học, hiển thị văn bản và hình ảnh; Xây dựng được ứng dụng vẽ bằng chuột.

4/6/2023 4:15:59 PM +00:00

Bài giảng Lập trình giao diện: Chương 7 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 7 Làm việc với File và Thư mục, với mục tiêu giúp các bạn có thể tạo, đọc, ghi và cập nhật được file; Sử dụng được lớp File và Directory để truy xuất được thông tin về file và thư mục lưu trữ trên máy tính; Thao tác thành thạo khi truy cập file tuần tự; Sử dụng được các lớp FileStream, StreamReader, StreamWriter để đọc và ghi file text.

4/6/2023 4:15:49 PM +00:00

Bài giảng Lập trình giao diện: Chương 6 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 6 với mục tiêu giúp các bạn có thể mô tả, khởi tạo và sử dụng thành thạo kiểu dữ liệu mảng trong lập trình; Mô tả, khởi tạo và sử dụng thành thạo các kiểu dữ liệu tập hợp trong .Net; Mô tả, khởi tạo và sử dụng thành thạo kiểu dữ liệu chuỗi trong lập trình; Sử dụng thành thạo lớp StringBuilder khi thao tác động với chuỗi.

4/6/2023 4:15:37 PM +00:00

Bài giảng Lập trình giao diện: Chương 5 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 5 Sự kiện bàn phím và chuột, với mục tiêu giúp các bạn có thể nắm bắt và xử lý các sự kiện từ bàn phím; Nắm bắt và xử lý các sự kiện từ chuột. Mời các bạn cùng tham khảo!

4/6/2023 4:15:25 PM +00:00

Bài giảng Lập trình giao diện: Chương 4 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 4 Windows Form và các Control, với mục tiêu giúp các bạn có thể Sử dụng đúng và hợp lý các loại giao diện ứng dụng; Sử dụng thành thạo các thuộc tính của Form và control để xây dựng các ứng dụng đáp ứng yêu cầu ở mức độ từ cơ bản đến nâng cao; Nắm bắt và xử lý các sự kiện trong Windows Form và các control một cách hợp lý; Thao tác thành thạo khi chuyển form và truyền dữ liệu giữa các form.

4/6/2023 4:15:18 PM +00:00

Bài giảng Lập trình giao diện: Chương 3 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 3 Hướng đối tượng trong C#, với mục tiêu giúp các bạn có thể hiểu khái niệm và lợi ích của lập trình hướng đối tượng. Mô hình hóa được các đối tượng trong thế giới thực thành các lớp đối tượng trong C#. Xây dựng và sử dụng các đối tượng trong lập trình để giải quyết vấn đề.

4/6/2023 4:15:06 PM +00:00

Bài giảng Lập trình giao diện: Chương 2 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 2 Ngôn ngữ lập trình C#, với mục tiêu giúp các bạn có thể phân biệt và so sánh được các đặc điểm của ngôn ngữ C# và ngôn ngữ lập trình đã học (C++); Thao tác thành thạo trong môi trường Visual Studio.NET để xây dựng được ứng dụng bằng ngôn ngữ C#; Sử dụng được cú pháp và ngôn ngữ C# trong lập trình; Vận dụng được kỹ thuật xử lý ngoại lệ để phát hiện và xử lý lỗi chương trình.

4/6/2023 4:14:55 PM +00:00

Bài giảng Lập trình giao diện: Chương 1 - Nguyễn Thị Mai Trang

Bài giảng Lập trình giao diện: Chương 1 Tổng quan về lập trình giao diện với Visual Studio.Net với mục tiêu giúp các bạn có thể phân biệt được các tầng và chức năng mỗi tầng trong quá trình thiết kế xây dựng phần mềm, đặc biệt là tầng giao diện. Phân biệt được các loại giao diện ứng dụng để có thể lựa chọn loại giao diện phù hợp với yêu cầu sử dụng của phần mềm. Biết và sử dụng được công nghệ VisualStudio.Net của Microsoft và C#2010.

4/6/2023 4:14:39 PM +00:00

Bài giảng Kỹ thuật lập trình C: Bài 8 - Hoàng Quốc Tuấn

Bài giảng Kỹ thuật lập trình C: Bài 8 Chuỗi ký tự và tập tin, cung cấp cho người học những kiến thức như: Chuỗi ký tự; Tập tin. Mời các bạn cùng tham khảo!

4/6/2023 4:09:50 PM +00:00

Bài giảng Kỹ thuật lập trình C: Bài 7 - Hoàng Quốc Tuấn

Bài giảng Kỹ thuật lập trình C: Bài 7 Con trỏ và cấp phát bộ nhớ động, cung cấp cho người học những kiến thức như: Con trỏ và địa chỉ; Cấp phát và giải phóng bộ nhớ động. Mời các bạn cùng tham khảo!

4/6/2023 4:09:43 PM +00:00

Bài giảng Kỹ thuật lập trình C: Bài 6 - Hoàng Quốc Tuấn

Bài giảng Kỹ thuật lập trình C: Bài 6 Kiểu dữ liệu mảng, liệt kê và cấu trúc, cung cấp cho người học những kiến thức như: Kiểu dữ liệu Mảng (Array); Kiểu dữ liệu liệt kê (Enum); Kiểu dữ liệu cấu trúc (Struct). Mời các bạn cùng tham khảo!

4/6/2023 4:09:36 PM +00:00

Bài giảng Kỹ thuật lập trình C: Bài 5 - Hoàng Quốc Tuấn

Bài giảng Kỹ thuật lập trình C: Bài 5 Hàm và cấu trúc chương trình, cung cấp cho người học những kiến thức như: Hàm và chương trình; Ví dụ về chương trình có hàm; Cách viết một hàm. Mời các bạn cùng tham khảo!

4/6/2023 4:09:19 PM +00:00