Online courses directory (19947)
Most of John Bura's courses are on sale for 9 dollars! https://www.udemy.com/u/johnbura/ Sale ends Oct 31 2013! Act now!
Learn to program with C++ in easy steps
点击上方绿色按钮报名。
关于课程:
本课程面向已经掌握C语言的学员。通过本课程的学习,学员将掌握C++语言中 类、对象、运算符重载、继承、多态等面向对象的机制,以及模版、STL等泛型程序设计的机制,领悟面向对象程序设计方法和泛型程序设计方法的优势,具备编 写较大规模的、可重用性和可扩充性俱佳的面相对象的程序之能力。
教学大纲:
第1周 走进C++
第2周 类和对象
第3周 运算符重载
第4周 继承与派生
第5周 多态与虚函数
第6周 文件操作和模板
第7周 标准模板库STL (1)
第8周 标准模板库STL (2)
Additional Material: C++11
课程配套教材:
《新标准C++程序设计教程》,郭炜,清华大学出版社,2012
课程形式:
本课程由视频课程、在线练习、编程练习以及在线编程考试等部分组成。
这门课是从头开始学C++吗?
不是。本课程假定你已经学过C语言,只讲授C++中面向对象和泛型的部分。
C语言不够用吗?为什么还要学C++?
因为C++比C语言更加适合用来编写需要多人协作的大型程序。
学习面向对象编程,我为什么不去学Java,要学C++呢?
C++程序运行效率比Java高,因此需要讲究速度的大型程序,比如3D游戏,C++比Java更适合。另外,C++可以编写任何程序,比如设备驱动程序,而Java很难用于编写贴近硬件底层的程序。此外,学习C++,相比于学习Java,对计算机的工作原理会理解得更加深刻一些。另外,许多IT大公司面试时,常会问关于C++的问题。
我是学生,似乎没什么机会些大程序,那如何能体会C++的优势呢?
本课程由一个足够大的作业《魔兽世界》,可以让你领略C++的明显好处。
Learn C++ with interactive video
A first course on C++ based on the book Accelerated C++.
Designed for people who don't have any knowledge about the programming and want to program in C++
This program will teach you how to get to the highest levels of the hospital or ambulatory care center. You will learn:
Accounting Multiple Choice Questions and Answers with detailed explanations
Need A New Career Change? Want A Recession Proof Job? Become A Cable TV Installer In 9 Videos!
Cada Dia English - Aprenda inglés en vivo con profesores norteamericanos.
Designed for adults and students level 10 and above, this social language learning course provides an opportunity for participants to listen and learn the Welsh language through web meetings with native or bilingual facilitators.
Las estructuras están implicadas en nuestras vidas: las plantas, los animales, casi todo lo que fabrica el ser humano, incluso nuestro propio cuerpo, deben soportar una serie de fuerzas sin romperse, y por lo tanto prácticamente cualquier elemento de nuestro entorno es una estructura de una clase u otra.
No cabe duda de que entender cómo se comportan las estructuras es fundamental para entender el mundo que nos rodea, para comprender la naturaleza y para juzgar mejor los progresos que ha hecho la humanidad a lo largo de la historia. Sin embargo, los ingenieros hemos fallado una y otra vez cuando hemos intentado explicar esta materia de forma que los no entendidos puedan entender su importancia.
Este curso pretende saltar esa brecha existente entre los expertos en cálculo de estructuras y los profanos utilizando un lenguaje asequible, empleando ejemplos históricos y proponiendo ensayos sencillos que pueden hacerse en casa. El curso abordará no sólo el problema de por qué los edificios y los puentes se caen sino también otras muchas cuestiones. ¿Por qué las ventanas de los aviones son redondas? ¿Por qué los gusanos tienen esa forma? ¿Por qué los murciélagos pueden volar dentro de un rosal sin rasgarse las alas? ¿Cómo funcionan las arterias? ¿Por qué las catedrales góticas pueden ser tan esbeltas? ¿Por qué hay construcciones romanas que siguen en pie 2000 años después? ¿Qué podemos aprender sobre los constructores de las diferentes estructuras que nos han legado nuestros antepasados?
Muchos contenidos de este curso pueden ser útiles para médicos, biólogos, artistas, historiadores y arqueólogos.
Build your earth science vocabulary and learn about cycles of matter and types of sedimentary rocks through the Education Portal course Earth Science 101: Earth Science. Our series of video lessons and accompanying self-assessment quizzes can help you boost your scientific knowledge ahead of the Excelsior Earth Science exam . This course was designed by experienced educators and examines both science basics, like experimental design and systems of measurement, and more advanced topics, such as analysis of rock deformation and theories of continental drift.
Sal working through the 53 problems from the practice test for the CAHSEE.
Sal working through the 53 problems from the practice test available at http://www.cde.ca.gov/ta/tg/hs/documents/mathpractest.pdf for the CAHSEE (California High School Exit Examination). Clearly useful if you're looking to take that exam. Probably still useful if you want to make sure you have a solid understanding of basic high school math. CAHSEE Practice: Problems 1-3. CAHSEE Practice: Problems 4-9. CAHSEE Practice: Problems 10-12. CAHSEE Practice: Problems 13-14. CAHSEE Practice: Problems 15-16. CAHSEE Practice: Problems 17-19. CAHSEE Practice: Problems 20-22. CAHSEE Practice: Problems 23-27. CAHSEE Practice: Problems 28-31. CAHSEE Practice: Problems 32-34. CAHSEE Practice: Problems 35-37. CAHSEE Practice: Problems 38-42. CAHSEE Practice: Problems 43-46. CAHSEE Practice: Problems 47-51. CAHSEE Practice: Problems 52-53. CAHSEE Practice: Problems 1-3. CAHSEE Practice: Problems 4-9. CAHSEE Practice: Problems 10-12. CAHSEE Practice: Problems 13-14. CAHSEE Practice: Problems 15-16. CAHSEE Practice: Problems 17-19. CAHSEE Practice: Problems 20-22. CAHSEE Practice: Problems 23-27. CAHSEE Practice: Problems 28-31. CAHSEE Practice: Problems 32-34. CAHSEE Practice: Problems 35-37. CAHSEE Practice: Problems 38-42. CAHSEE Practice: Problems 43-46. CAHSEE Practice: Problems 47-51. CAHSEE Practice: Problems 52-53.
Build your earth science vocabulary and learn about cycles of matter and types of sedimentary rocks through the Education Portal course Earth Science 101: Earth Science. Our series of video lessons and accompanying self-assessment quizzes can help you boost your scientific knowledge ahead of the Excelsior Earth Science exam . This course was designed by experienced educators and examines both science basics, like experimental design and systems of measurement, and more advanced topics, such as analysis of rock deformation and theories of continental drift.
Cake Decorating Course from a National Award Winning baker with over 30 years of cake decorating experience!
Create a stunning wedding cake including the sugar flowers, chocolate appliques, piping dots and stacking the cakes.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.