당 를 공부기 떠 로 보는 것 더 까? (또는 리럼 ?) 당 대는 느 당 깊를 가 까?
'What' 과 & 'How' .
Scientist . Engineer . Programmer . (꼭 법로 나는 그렇만. 단 류?)
Windows Programming (Windows Platform Programming) ¶
GUI Programming ¶
Windows Programming 배다고 다면 기본로 GUI Programming 미다. Windows 가 기본로 GUI OS 기 기본 것라고 각는 것다. 만, GUI 는 디까나 'User Interface' 다. , Input/Output 대 다. 때 공부. (만, 보 User-Friendly 로그램들 대부 GUI 다.)
Windows GUI Programming 는 방법 러가다. 로는 Python Tkinter, wxPython 고, Java 로는 Swing 다. C++ 로는 MFC Framework 를 나 Windows API, wxWindows 를 며, MFC 경 Visual Studio 동 되 로그래밍 기 다. C++ 다른 GUI Programming 기 로는 Borland C++ Builder 가 다. (C++ 급 로그래머들게 려 더 되는 )
가 게 GUI Programming 배는방법라 각되는, Python Tkinter Programming 또는 Jython Interpreter Swing Tutorial 는것다. (Jython JythonTutorial )
GUI Programming 면 는 개념로 Event Driven Programming, Design 로는 CompositePattern 다. 대부 GUI Framework 들 Event Driven Style 로그래밍 방며, 대부 CompositePattern 다. Framework 들 디 개념들 므로, 나 GUI 관련 Framework 면 다른 Framework 게 다.
MFC ¶
Windows API ¶
Direct X ¶
Network Programming ¶
Multi Thread Programming ¶
3D Programming ¶
Network Programming ¶
모든 과 가로 드 , 높면 과, 된다.
를 Interactive Shell 되는 리 (e.g. Python) (e.g. tcpdump, ethereal, etherpeek, ...), 브라, FTP, TELNET 라 다.
내 로는 W. Richard Stevens나 Douglas E. Comer 많 본다. 더 개념고, 더 다.
--JuNe
See Also HowToStudyXp, HowToReadIt, HowToStudyDataStructureAndAlgorithms, HowToStudyDesignPatterns, HowToStudyRefactoring