|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/introduction-to-cplusplus-and-qt5-programming-for-raspberry-pi/
课程评论:没有评论
**课程名称:** Raspberry Pi C++ 与 Qt5 编程入门 **课程概述:** 本课程分为三个主要部分,旨在帮助初学者掌握 C++ 编程以及利用 Qt5 在 Raspberry Pi 上进行嵌入式系统开发。 **第一部分:C++ 基础入门** * 本部分将循序渐进地介绍 C++ 语言的核心概念,尽量避免复杂的术语和概念的提前引用,以降低学习难度。 * 通过大量简洁、精炼的代码示例,深入浅出地讲解编程基础和面向对象编程(OOP)的关键概念与技术。 * 目标是让学习者能够高效、清晰地理解和掌握 C++ 的基本原理。 **第二部分:无界面(Headless)项目实战** * 本部分将聚焦于无需图形用户界面的实际项目开发。 * 学习者将有机会动手实践,将所学的 C++ 知识应用于不依赖 GUI 的嵌入式应用场景。 **第三部分:Qt5 与嵌入式系统开发** * 本部分深入讲解 Qt5 框架的核心知识,并将其应用于 Raspberry Pi 这样的嵌入式系统。 * 学习者将直接在 Qt Creator 开发环境中编写 C++ 代码,为 Raspberry Pi 项目开发图形用户界面(GUI)。 **课程收益:** * **环境搭建与配置:** 掌握正确的开发环境搭建方法,包括选择合适的工具、安装及配置。 * **电子元件交互:** 学习如何利用 C++ 和 Qt5 使电子元件与 Raspberry Pi 协同工作。 * **实践与信心:** 通过课程提供的丰富示例和源代码,建立扎实的编程实践能力和学习信心。
Part I contains an introduction to C++. This part is designed to avoid forward referencing as much as possible, and it presents the top- ics in an order and a level of detail that should not overwhelm someone who is new to C++. Throughout this section we will use code examples to explain and illustrate important programming and OOP issues. Our aim in each case is to use a minimal example that will illustrate the ideas and techniques briefly and efficiently. In Part II, you will find physical projects that don't need any graphical user interface. We can call them headless. Part III will cover core knowledge about Qt5 with an embedded system like the Raspberry Pi. Here we'll writing C++ Code directly in the Qt Creator to develop GUI's for our Raspberry Pi projects. What do you get from the course: You will learn to get your development environment right, this goes from knowing what to use and installing to configuration. You'll learn how to get electronic components to work with C++ and Qt5. The examples and the provided Source Code will give you confidence.