|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kaltm-ve-polimorfizm-ileri-seviye-cc-programlama/
课程评论:没有评论
## 《C/C++ 高级编程:继承与多态》课程总结 本 Coursera 课程《C/C++ 高级编程:继承与多态》旨在帮助学习者深入理解 C/C++ 编程的核心概念,并通过系统性的语法和语义讲解,培养具备独立思考和创造力的程序员。 **课程背景及重要性:** 在工程领域,软件工具的运用能够显著提升科学和技术工作的效率。随着软件知识在各行各业的普及,学习新编程语言并将其融入实际工作变得尤为重要。C/C++ 作为一门基础且强大的编程语言,因其直接生成机器码、无需解释的特性,在工程应用中占据主导地位。 **课程教学理念:** 本课程区别于市面上许多仅侧重算法的资源,着重强调**语法(语言规则)和语义(逻辑规则)**的学习。通过理解 C/C++ 的语言规则和内在逻辑,学习者可以更专业地进行编程,并更容易地将代码迁移至其他语言。 **课程核心内容:** 本课程将深入讲解 C/C++ 中的**继承(Inheritance)**和**多态(Polymorphism)**这两个高级特性。课程将: * **系统性讲解:** 遵循 C/C++ 的语法和语义规则,细致地传授这些高级概念。 * **注重理解:** 提供基础的 C/C++ 标准知识,引导学习者理解语言本身,而非死记硬背代码。 * **培养逻辑思维:** 帮助学习者掌握编程的基本逻辑,从而能够独立解决问题并创造性地编写代码。 * **目标:** 培养富有创造力的程序员,而非仅仅会写代码的人。 **课程目标:** 通过本课程的学习,您将能够: * 透彻理解 C/C++ 中的继承与多态概念。 * 掌握如何在实际项目中应用继承和多态。 * 提升 C/C++ 编程的专业性和效率。 * 具备更强的代码可读性、可维护性和可扩展性。 * 培养扎实的编程思维和解决问题的能力。 我们希望您会喜欢这门课程!
Mühendislik alanında sıklıkla bilimsel/teknolojik işlerde detaylı bir şekilde yazılım araçlarını kullanarak işlerinin kolaylaştırmakta ve bununla birlikte temel işlemlerini aktif bir biçimde gerçekleştirebilmektedir. Ayrıca yazılım bilgisinin günümüzde her alanda aktif olarak kullanılması ve bu kullanımın giderek artması yeni bir dil öğrenmek gibi bu bilgileri de hayatımıza entegre etmemizi gerektirmektedir.Yazılımın temel alanlarından olan programlama ve dil bilgisi özellikle sentaks ve semantik bilgisi ile anlam bulmakta ve bu bilgilerin çeşitli matematiksel algoritmalar ile kullanımı sonucu programlama denen aracı doğurmaktadır. Temel yazılım dilleri bilgilerinden olan C/C++ programlama hem makine kodu üretimi hem de yorumlanmayan bir dil olarak gücünü korumakta ve bu güce istinaden mühendislik uygulamalarında baskın konumda bulunmaktadır.Günümüzdeki çeşitli yazılım kaynakları/videolarının aksine temel dil bilgisi algoritmalar ile değil, sentaks (dil kuralları) ve semantik (mantık kuralları) ile verilmelidir. Bu sebeplerden dolayı temel dillerden olan C/C++ ile programlama dersinin dili anlayarak öğrenilmesi hem işleri profesyonelleştirmekte hem de yazılan kodların diğer dillere uygun hale getirilerek kodlanmasını kolaylaştırmaktadır.Bütün bu nedenlerden dolayı, bu kursumuzda C/C++ ile ileri seviye Kalıtım ve Polimorfizm (Inheritance and Polymorphism) özelliklerinin sentaks ve semantik kurallar gözetilerek detaylı bir şekilde dersi alan kişilere aktarılmaya çalışılmıştır. Standartlarla ilgili temel bilgiler verilerek dilin yazımı değil, kendisinin anlaşılması ve bizatihi temel mantığı kavranarak ezbere değil, üretken bir programcı yetiştirilmesi hedeflenmiştir.Umarım siz de kursumuzu beğenirsiniz.