From C + + start to MFC actual combat VC + + software engineer High-end training (server-side development direction)
Http://www.dwz.cn/u3wMp
Consulting QQ2110053820
Course Lecturer: Gamebaby
Course Category: Brand package
Suitable for people: Beginner
Number of lessons: 350 hours
Update level: Complete
Using technology: TCPIP protocol, HTTP and FTP protocol
Projects involved: LSP Project, Lspsetup project
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/4C/34/wKioL1Q4wlmCJ1-mAADV9JsJQWc355.jpg "title=" 266_g_ 1384631738943.jpg "alt=" Wkiol1q4wlmcj1-maadv9jsjqwc355.jpg "/>
Course Introduction
This course starts with C + + and the user does not need any computer foundation, only needs to understand the basic computer operation, can learn this course,
This course is suitable for college students, staff, etc., through the course of learning, students can master the c++\mfc\vc++ server side,
Skills such as network programming.
Course Outline:
First, C + + language Super Basic explaining
Main content:
This section is you become a VC + + software engineer Necessary stage, if you do not have any foundation, learn C + + can quickly let you enter
Programming field, recommended with the book "C + + Primer classic"
1th: Principles of programming language and introduction to C + + (6 hours)
2nd: Basic data types Extended data types and expressions (3 hours)
3rd Lecture: Control statements (2 hours)
4th Lecture: Function (2 hours)
5th Lecture: Arrays (2 hours)
6th Lecture: Hands (3 hours)
7th: Structure and co-use body (2 hours)
8th Lecture Classes and objects (2 hours)
9th Lecture: operator overloading (1 hours)
10th Lecture: Static members and friends (1 hours)
11th: Inheritance and Derivation classes (1 hours)
12th Lecture: Templates (1 hours)
13th: Polymorphism and virtual function (1 hours)
14th Lecture: Exception Handling (1 hours)
Second, VC + + series of entry VS2008 MFC class library explaining (project actual combat CAD system)
1th: Basic usage of VS2008 IDE environment (4 hours)
2nd: The use of VS2008 commissioning environment (2 hours)
3rd Lecture: VS2008 Performance analysis Tool (1 hours)
4th: MFC class library design objectives, design methods (2 hours)
5th Lecture: MFC Architecture (11 hours)
6th Lecture: Introduction to CAD system design (5 hours)
7th: MDI Framework and TINYCAD Framework implementation (6 hours)
8th: Lua scripting Library and TINYCAD graphics engine implementation (5 hours)
9th Lecture: Tinycad document class and command system implementation (9 hours)
10th Lecture: Cximage Library and extended Tinycad image support (2 hours)
11th Lecture: Mouse Message Processing (3 hours)
12th Lecture: Tinycad Simple Vector animation system (4 hours)
Third, Windows Server and network programming part I.
1th Chapter: Windows Memory Management (9 hours)
2nd: Uincode strings and secure String functions (3 hours)
3rd: Error Handling and structured exception handling (4 hours)
4th: Access to System Information (1 hours)
5th: Windows debugging support (2 hours)
6th chapter: Windows Handles and objects (2 hours)
7th Chapter: System security and basic access control (4 hours)
8th: Windows Multi-tasking basics (2 hours)
9th chapter: Windows process (3 hours)
10th: Windows Threading (6 hours)
11th: Thread synchronization and Waiting (4 hours)
The 12th chapter: Dynamic Link library (5 hours)
13th Chapter: Resources (2 hours)
14th: File and file mapping (6 hours)
15th: Windows jobs and process pools (2 hours)
16th: Windows fiber (1 hours)
17th Chapter: Thread pool and Win2008 new thread pool (3 hours)
18th: Tape backup (1 hours)
19th: Windows Services (6 hours)
20th: Windows logs and performance monitoring (5 hours)
Iv. Windows Server and network programming Part II
Content Introduction:
This section mainly explains the Windows Advanced Programming Windows Server and network programming Part II
XML and XML parsing engine, database access interface Oledb+ado
Five, Windows Server and network programming combat the third part
23rd: Computer Network and Internet Protocol (TCPIP)
The 24th chapter: the standard socket socket principle and programming
25th: Winsock working mode and programming model
26th chapter: WINSOCK2.0API and Socket Pool
27th: Socket IO control commands and auxiliary tool functions
28th: Multicast (multicast)
The 29th Chapter: Network Programming Auxiliary tool network monitoring tools-MS Networks Monitor
Vi. Windows Server and network programming part fourth
The 30th chapter: the TCPIP Agreement family explanation
31st: The original socket and ICMP, PING traceroute tool implementation
32nd: The principle of HTTP and FTP protocol and service-side implementation
33rd: Peer and NAT penetration streaming media transmission
34th Chapter: WinSock2 SPI
VC + + software engineer High-end tutorial