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

Giáo trình Lập trình web với ASP.NET: Phần 1

Giáo trình Lập trình web với ASP.NET được biên soạn nhằm giới thiệu công nghệ lập trình ASP.NET 3.5 chạy trên bộ phần mềm ứng dụng Visual Studio.NET 2008 với phiên bản 3.5 của .NET framework. Phần 1 của giáo trình gồm 7 chương trình bày về: lập trình ứng dụng web với công nghệ ASP.NET; tìm hiểu và sử dụng các điều khiển controls; Master Page - Web Navigation; quản lý trạng thái; sử dụng các Validation controls; các đối tượng dữ liệu (Rich controls - login); giới thiệu ADO.NET;... Mời các bạn cùng tham khảo!

4/9/2023 7:44:17 AM +00:00

Sự phát triển của các ngôn ngữ lập trình trong 20 năm trở lại đây

Bài viết Sự phát triển của các ngôn ngữ lập trình trong 20 năm trở lại đây tập trung đi sâu vào lịch sử, sự phát triển và thịnh hành của các ngôn ngữ lập trình trong 20 năm qua. Ngoài việc phác thảo lịch sử của các ngôn ngữ, bài viết còn cung cấp thông tin về đặc trưng và ưu điểm của từng ngôn ngữ. Mời bạn tham khảo chi tiết.

4/9/2023 5:24:51 AM +00:00

Bài giảng Nhập môn Công nghệ thông tin và truyền thông: Bài 10

Bài giảng Nhập môn Công nghệ thông tin và truyền thông: Bài 10 với mục tiêu giúp sinh viên nắm được kỹ năng lập trình và hiểu có thêm những kiến thức liên quan đến ngôn ngữ lập trình. Bài giảng tập trung trình bày 3 nội dung: chương trình và lập trình, các bước lập trình và ngôn ngữ lập trình.

4/9/2023 5:23:41 AM +00:00

Bài giảng Kỹ thuật lập trình - Hà Đại Dương, Nguyễn Mậu Uyên

Bài giảng Kỹ thuật lập trình giới thiệu tới người đọc 20 bài học lý thuyết lẫn thực hành, cụ thể: ngôn ngữ lập trình C/CC+, bài thực hành môi trường lập trình và các lệnh vào/ra, điều khiển chọn, điều khiển lặp, mảng và con trỏ, cấu trúc chương trình,... Mời các bạn cùng tham khảo.

4/9/2023 5:21:58 AM +00:00

Bản thảo Lập trình cơ bản với Python

Bản thảo Lập trình cơ bản với Python cung cấp cho người học những kiến thức như: Câu lệnh cơ bản; biểu thức điều kiện; xây dựng hàm; vòng lặp; danh sách; chuỗi; từ điển. Mời các bạn cùng tham khảo!

4/9/2023 3:41:38 AM +00:00

Bài giảng Lập trình Windows - Trường ĐH Công nghiệp Thực Phẩm TP.HCM

Bài giảng Lập trình Windows cung cấp cho người học những kiến thức như: Tổng quan ngôn ngữ lập trình C#; windows form; common dialog; tập tin và thư mục; lập trình cơ sở dữ liệu với ADO.NET. Mời các bạn cùng tham khảo!

4/9/2023 3:39:12 AM +00:00

Bài giảng Kiểm thử phần mềm - Trường ĐH Thương mại

Bài giảng Kiểm thử phần mềm có nội dung gồm 4 chương cung cấp cho học viên những kiến thức về: tổng quan kiểm thử phần mềm; quy trình kiểm thử phần mềm; các công cụ kiểm thử phần mềm; thiết kế ca kiểm thử;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!

4/9/2023 3:16:32 AM +00:00

Bài giảng Lập trình nâng cao: Chương 9 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 9 Lưu trữ dữ liệu bằng file JSON, cung cấp cho người học những kiến thức như: Chuẩn định dạng dữ liệu JSON; Định dạng chuỗi JSON; Kiểu dữ liệu trong JSON; Cài đặt JSON vào C#; Sử dụng JSON trong C#;...Mời các bạn cùng tham khảo!

4/9/2023 2:45:54 AM +00:00

Bài giảng Lập trình nâng cao: Chương 8 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 8 ActiveX Data Object.NET, cung cấp cho người học những kiến thức như: Giới thiệu về ADO.Net; Kiến trúc của ADO.Net; DataProvider; Một số DataProvider phổ biến; Các thành phần của DataProvider; Kết nối cơ sở dữ liệu SQL Server với winform;...Mời các bạn cùng tham khảo!

4/9/2023 2:45:43 AM +00:00

Bài giảng Lập trình nâng cao: Chương 7 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 7 Thread và đồng bộ, cung cấp cho người học những kiến thức như: Lý do sử dụng Thread; Cách sử dụng Thread; Khai báo và khởi tạo thread; Vòng đời của thread; Một số phương thức của Thread; Sử dụng thread trong winform;...Mời các bạn cùng tham khảo!

4/9/2023 2:45:37 AM +00:00

Bài giảng Lập trình nâng cao: Chương 6 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 6 Sự kiện và Delegate, cung cấp cho người học những kiến thức như: Khởi tạo deletage; Ứng dụng của delegate; Khai báo delegate; Tạo thể hiện cho delegate; Gán phương thức khác nhau; Multicast delegate;...Mời các bạn cùng tham khảo!

4/9/2023 2:45:30 AM +00:00

Bài giảng Lập trình nâng cao: Chương 5 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 5 Lập trình winform cung cấp cho người học những kiến thức như: Làm quen với winform; Giao diện làm việc; Cửa sổ solution; mở các cửa sổ phụ trợ; thêm các điều khiển vào form; cách tìm đối tượng trong ToolBox;...Mời các bạn cùng tham khảo!

4/9/2023 2:45:23 AM +00:00

Bài giảng Lập trình nâng cao: Chương 4 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 4 Ngoại lệ và cách xử lý ngoại lệ, cung cấp cho người học những kiến thức như: Ngoại lệ là gì?; xử lý ngoại lệ; thực hiện bắt ngoại lệ; một số ngoại lệ thông dụng trong C#; ngoại lệ tự định nghĩa. Mời các bạn cùng tham khảo!

4/9/2023 2:45:14 AM +00:00

Bài giảng Lập trình nâng cao: Chương 3 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 3 OPP trong C#, cung cấp cho người học những kiến thức như: Khai báo lớp; định nghĩa lớp; sử dụng lớp. Mời các bạn cùng tham khảo!

4/9/2023 2:45:01 AM +00:00

Bài giảng Lập trình nâng cao: Chương 2 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 2 Các cấu trúc điều khiển trong C# cung cấp cho người học những kiến thức như: Các khái niệm cơ bản trong C#; Xuất các ký tự đặc biệt; Các toán tử; Toán tử Logic; Toán tử quan hệ; Chuyển đổi kiểu dữ liệu; Câu lệnh rẽ nhánh if;...Mời các bạn cùng tham khảo!

4/9/2023 2:44:52 AM +00:00

Bài giảng Lập trình nâng cao: Chương 1 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 1 Tổng quan về .Net Framework và ngôn ngữ lập trình C# cung cấp cho người học những kiến thức như: Tổng quan về .Net Framework; Common Language Runtime; .Net Framework Class Library; Một số thư viện nền tảng; Giới thiệu về ngôn ngữ lập trình C#; Một số dạng ứng dụng của C#;...Mời các bạn cùng tham khảo!

4/9/2023 2:44:42 AM +00:00

Bài giảng Lập trình Windows: Chương 0 - Lý Anh Tuấn

Bài giảng Lập trình Windows: Chương 0 Giới thiệu chung về môn học trình bày đề cương môn học; cách thức đánh giá môn học; phương pháp dạy học;...Mời các bạn cùng tham khảo!

4/9/2023 2:44:32 AM +00:00

Python cơ bản, rất là cơ bản

Hiện nay, Python là một trong những ngôn ngữ lập trình đang được chú ý bởi tính đa dạng về ứng dụng, thư viện phong phú và cộng đồng đông đảo. Tài liệu được chia làm 15 chương, mỗi chương sẽ trình bày 1 khía cạnh của Python mà bạn sẽ gặp phải và sẽ hữu ích khi biết các kiến thức này trong việc áp dụng Python vào công việc trong tương lai. Mời các bạn cùng tham khảo!

4/9/2023 1:54:23 AM +00:00

Công nghệ điện toán biên (MEC) và các nền tảng mã nguồn mở cho triển khai MEC

Bài viết Công nghệ điện toán biên (MEC) và các nền tảng mã nguồn mở cho triển khai MEC nghiên cứu kiến trúc tham chiếu MEC và trình bày các yêu cầu cần thiết đối với MEC để phục vụ cho việc triển khai MEC trong các nghiên cứu, ứng dụng tương lai.

4/9/2023 12:54:04 AM +00:00

Phát triển hệ thống nhận dạng phương ngữ vùng miền cho tiếng nói tiếng Việt

Bài viết Phát triển hệ thống nhận dạng phương ngữ vùng miền cho tiếng nói tiếng Việt trình bày quá trình tiền xử lý, trích chọn đặc trưng, đưa ra và so sánh hai phương pháp học máy phân loại vùng miền trong tiếng nói tiếng Việt : Rừng ngẫu nhiên - phân loại với học máy thuần, và mô hình mạng tích chập - mô hình phân loại học sâu.

4/9/2023 12:53:03 AM +00:00

Phân loại hành vi vượt đèn đỏ sử dụng camera giao thông

Bài viết Phân loại hành vi vượt đèn đỏ sử dụng camera giao thông giới thiệu CrossNet, mô hình sử dụng dữ liệu đầu vào là video giao thông và các bao đóng của xe, đạt độ 99,23% precision và 96,27% F1 score trong việc phân loại hành vi vượt đèn đỏ. Kết hợp mô hình này với mạng phát hiện xe có thể tạo ra một hệ thống phát hiện hành vi vượt đèn đỏ tốt với đầu vào dễ thu thập và chi phí thiết lập rẻ.

4/9/2023 12:51:58 AM +00:00

Phương pháp sử dụng dữ liệu băng hẹp để cải thiện mô hình nhận dạng tiếng nói băng rộng

Bài viết Phương pháp sử dụng dữ liệu băng hẹp để cải thiện mô hình nhận dạng tiếng nói băng rộng trình bày việc xây dựng dữ liệu băng hẹp để nâng cao chất lượng của mô hình nhận dạng tiếng nói băng rộng. Các thử nghiệm khác nhau đã chỉ ra rằng, sử dụng thêm dữ liệu băng hẹp luôn mang lại sự cải thiện cho mô hình băng rộng.

4/9/2023 12:50:59 AM +00:00

Xây dựng mô hình nhận dạng tiếng nói tiếng Việt theo kiến trúc end2end

Bài viết Xây dựng mô hình nhận dạng tiếng nói tiếng Việt theo kiến trúc end2end trình bày cách tiếp cận mới cho nhận dạng tiếng nói dựa trên kiến trúc end2end và so sánh với mô hình hybrid truyền thống. Việc thử nghiệm kiến trúc end2end cho bài toán nhận dạng tiếng nói tiếng Việt cho kết quả ban đầu rất khả quan, mô hình end2end cho kết quả tốt hơn hybrid truyền thống ở tất cả các tập thử nghiệm.

4/9/2023 12:50:51 AM +00:00

Phát hiện đối tượng dựa vào học sâu trên Raspberry Pi

Bài viết Phát hiện đối tượng dựa vào học sâu trên Raspberry Pi trình bày việc tìm hiểu sự phù hợp của các mô hình phát hiện đối tượng trên Raspberry Pi, một bo mạch máy tính nhúng phổ biến có thể được tích hợp vào các hệ thống IoT để giúp công việc trở nên dễ dàng.

4/9/2023 12:44:40 AM +00:00

Xây dựng hệ thống tự động chấm thực hành môn lập trình

Bài viết Xây dựng hệ thống tự động chấm thực hành môn lập trình trình bày việc xây dựng hệ thống chấm bài thực hành lập trình được xây dựng cho các môn học lập trình cơ bản ở môi trường đại học, nhằm tự động hóa việc đánh giá kết quả học tập của sinh viên.

4/9/2023 12:34:14 AM +00:00

Giáo trình Lập trình cơ bản (Nghề: Công nghệ thông tin - Trung cấp): Phần 2 - Trường CĐ Nghề Công nghiệp Thanh Hóa

Giáo trình Lập trình cơ bản 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 cơ bản trong giao diện làm việc của phần mềm Turbo C; trình bày được công dụng của ngôn ngữ lập trình, ý nghĩa, cú pháp của các câu lệnh dùng trong ngôn ngữ lập trình C; biết được một số thuật toán để xử lý một số yêu cầu đơn giản; trình bày được ý nghĩa, cách khai báo, cách truy xuất với một số cấu trúc dữ liệu. Mời các bạn cùng tham khảo phần 2 giáo trình sau đây.

4/9/2023 12:04:50 AM +00:00

Giáo trình Lập trình cơ bản (Nghề: Công nghệ thông tin - Trung cấp): Phần 1 - Trường CĐ Nghề Công nghiệp Thanh Hóa

Giáo trình ―Lập trình cơ bản bao gồm những kiến thức cơ bản về ngôn ngữ lập trình C như cách khai báo biến, cấu trúc lập trình, cách xây dựng hàm, làm việc với mảng dữ liệu, biến con trỏ, chuỗi kí tự trong C, kiểu dữ liệu cấu trúc. Mời các bạn cùng tham khảo phần 1 giáo trình sau đây.

4/9/2023 12:04:41 AM +00:00

Kỉ yếu hội nghị sinh viên nghiên cứu khoa học năm học 2013-2014: Ngôi nhà thông minh

Trên cơ sở nghiên cứu những nhu cầu sử dụng trong thực tế cũng như các thiết bị thuộc hệ thống ngôi nhà thông minh, nghiên cứu đã đưa ra ý tưởng và các giải pháp thực hiện. Ngôi nhà thông minh (SmartHome) hoạt động dựa trên sự cài đặt của người sử dụng với các chế độ khác nhau. Người sử dụng rất ít khi phải thực hiện các thao tác điều khiển trực tiếp các thiết bị trong nhà. Hệ thống đã được lập trình hoạt động một cách thông minh giúp đơn giản hóa việc điều khiển các thiết bị. Tham khảo bài viết về Ngôi nhà thông minh sau đây để biết thêm nội dug chi tiết.

4/8/2023 10:46:03 PM +00:00

Nhận dạng tiếng Việt trên hệ điều hành android

Bài báo Nhận dạng tiếng Việt trên hệ điều hành android giới thiệu một phương pháp nhận dạng tiếng Việt từ ảnh chụp trên điện thoại di động sử dụng hệ điều hành Android. Phương pháp này sử dụng thư viện Tesseract của Google, xây dựng bộ dữ liệu hoàn chỉnh hơn so với gói dữ liệu sẵn có của Tesseract, cùng với thuật toán xử lí lỗi trên đoạn văn bản sau khi nhận dạng. Kết quả nhận dạng cho kết quả tương đối cao với độ chính xác 93%.

4/8/2023 10:43:28 PM +00:00

Xây dựng ứng dụng hỗ trợ trình chiếu từ xa trên nền tảng android

Ngày nay, thuyết trình đóng một vai trò rất quan trọng trong rất nhiều lĩnh vực khác nhau. Cùng với đó thì đã có rất nhiều những công cụ hiện đại hỗ trợ cho việc thuyết trình nhằm nâng cao kết quả của bài thuyết trình. Như bút trình chiếu hay các ứng dụng di động giúp người dùng điều khiển bài trình chiếu từ xa nhưng những công cụ này đều còn có những hạn chế về phạm vi kết nối cũng như giá thành còn khá cao. Mục tiêu của báo cáo Xây dựng ứng dụng hỗ trợ trình chiếu từ xa trên nền tảng android là tìm hiểu và xây dựng ứng dụng Remote Slide - Hỗ trợ người dùng trình bày bài thuyết trình nhằm nâng cao hiệu quả và chất lượng của bài thuyết trình.

4/8/2023 10:43:21 PM +00:00