|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/algoritmalar-ile-c-ve-cpp-programlama-egitimi/
课程评论:没有评论
**Coursera 课程总结:C/C++ 程序设计,从入门到精通** 本课程旨在帮助学员掌握 C/C++ 编程语言,从零基础成长为专业开发者。 **课程核心观点:** * **编程需求日益增长:** 随着科技发展,电子设备、Web、移动应用、游戏开发等领域都离不开编程技能。 * **理解而非死记硬背:** 编程的关键在于理解方法和技巧,而非机械记忆代码。只需要记住语言的指令、函数和特定术语。 * **编程语言的共通性:** 几乎所有编程语言都拥有共同的核心概念,如变量、条件语句(if, switch)、循环(for, while)、数组、面向对象编程(OOP)和函数。掌握一门语言能极大加速学习新语言的过程,只需学习新的语法。 * **编程逻辑(算法)至上:** 在学习具体编程语言之前,掌握编程逻辑和算法至关重要。直接学习编程语言是许多初学者的误区。更重要的是学习如何将问题以计算机能理解的方式解决。 * **C/C++ 的重要性:** 许多现代编程语言(如 JavaScript, PHP, Python, Java)都起源于 C/C++。因此,C/C++ 是学习编程逻辑和算法的理想选择,也是许多教育机构的入门课程首选。 **课程建议:** 在开始本课程之前,强烈建议先学习算法课程。 **课程目标:** 通过本课程的学习,学员将能够: * 理解 C/C++ 的基本语法和核心概念。 * 掌握编程逻辑和算法思维。 * 为深入学习其他编程语言打下坚实基础。 * 逐步迈向成为一名专业的软件开发者。
Teknolojinin gelişmesi ile programlamaya olan ihtiyaç her geçen gün artmaktadır. Elektronik cihazların programlanabilmesi, web teknolojileri , mobil programlama, oyun programlama gibi birçok alanda programlama becerisi karşımıza çıkmaktadır. Özellikle programlamaya yeni başlayan kişilerin yaptığı en büyük hatalardan birisi öğrendiğini düşündüğü kodları aslında ezberlediğini görüyoruz. Oysa ki programlama da yöntem ve teknikler kesinlikle ezberlenmez. Sadece programlama dilinin komutları, fonksiyon ve dile ait özel isimleri ezberlenir. Tüm programlama dillerinin ortak özellikleri bulunmaktadır. Örneğin, değişkenler, koşullu ifadeler(if, switch), döngüler(for, while), diziler(array), OOP, ve fonksiyonlar tüm programlama dillerinde mevcuttur. Ve programlar bu yapılar sayesinde oluşturulur. Bir programlama dili bilen kişi bütün programlama dillerine çok çabuk adapte olabilmektedir. Yeni dili öğrenirken sadece sözdizimi(syntax) yapısı öğrenilir. Ama bir programlama dili öğrenmeden önce programlama mantığının(algoritma) öğrenilmesi gerekir. Yazılım öğrenmeye yeni başlayacak kişilerin doğrudan bir programlama dilini ile başlamaları aslında çok yanlıştır. Programlama eğitimi aşamasında problemleri, bilgisayarın anlayacağı şekilde çözebilmesi için izlemesi gereken yöntemi öğrenmesi her şeyden daha önemlidir. Günümüz programlama dillerine baktığımız zaman birçok dilin C ve C++ dan türetildiğini görüyoruz( javascript, php, python, java,..). Programlama eğitimi ve algoritma öğrenilmesi açısından en uygun dil c ve c++ dır. Bu nedenle birçok meslek lisesi, yüksekokul ve üniversitede programlamaya giriş dersinde ağırlıklı olarak c ve c++ dili gösterilmektedir. Bu kursa başlamadan önce mutlaka algoritma dersi almanızı tavsiye ederim. Derslerde görüşmek üzere hepinize başarılar dilerim.