|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/oarora-qt-framework-building-a-calculator-with-solutions-thinking/
课程评论:没有评论
**Coursera 课程总结:QT 框架:用解决方案思维构建计算器** 本课程旨在通过 QT 跨平台框架,为您打下解决方案思维和系统设计的基础。您将学习如何从构思到在您的移动设备上构建一个可交互的、可安装的应用程序。 该课程以构建一个大家耳熟能详的计算器应用为例,引导初学者逐步掌握软件工程的开发过程,从而建立信心。课程适合零编程经验的初学者,以及希望提升设计思维能力的有经验的开发者。 在正式开始编码之前,课程将简要介绍 QML 和 JavaScript 的理论基础,为您实现最终系统所需的知识打下基础。 作为一门“边学边做”的课程,您将深入理解并掌握以下关键概念: * QML 基础 * 设备自适应设计 * 统一的应用主题控制 * 布局与重复组件 * 标签缩放 * JavaScript 基础、条件语句和函数 * 边缘情况处理 * 响应式设计概念 * 部署到 Android 和 iOS 设备 通过本课程,您将获得宝贵的实践经验和对软件开发流程的深刻理解。
Coding with a Solution-Focused Approach: Building a calculator with QTThis course is intended to provide a foundation in solutions thinking and systems design using the QT cross-platform framework. You will learn how to develop system concepts from ideation to installable applications on your mobile device that you can interact with.In this installment of the Coding with a Solution-Focused Approach series, you will be guided along building an application that you are most likely already familiar with - a calculator. This sense of familiarity will be a key factor in assisting beginner developers to build up the confidence to chart the quite intimidating but well-rewarding domain of software engineering.It is designed for beginners with minimal to no programming experience, as well as experienced developers looking to take their design-thinking skills to the next level. Commencing with a brief theoretical introduction to QML and JavaScript, the foundations required to realize the desired end system will be covered before the coding part starts.Designed to be a code-along course, you are guaranteed to walk away with experience and understanding of the following concepts:- QML fundamentals- Device adaptive design- Consolidation application theme control- Layouts and repeating components- Label scaling- JavaScript fundamentals, conditionals and functions- Edge case handling- Responsive design concepts- Deployment to Android and iOS devices