|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastering-dart-from-fundamentals-to-advanced-techniques/
课程评论:没有评论
课程名称:“掌握 Dart:从基础到高级技巧” 课程概述:本课程旨在教授学生如何使用 Dart 编程语言,并构建高质量的网页和移动应用程序。通过讲座、动手编码练习和现实案例的结合,学生将全面理解 Dart 编程语言,从基本概念到高级技巧。 课程开始时,学生将学习 Dart 的语法、数据类型、变量、控制结构和函数等基础知识。同时,他们还将了解面向对象编程的概念,以及如何使用 Dart 创建类和对象。课程中学生将探索 Dart 的内置库和包,包括集合库、数学库和异步库,学会利用这些资源简化代码开发。 在课程的第二部分,学生将学习如何使用 Dart 构建网页应用,包括前端和后端开发。他们将学习如何使用 Dart DevTools 进行网页应用的调试和性能分析,以及如何利用 Dart 的内置 web 服务器来服务网页和处理 HTTP 请求。 最后,学生将深入探讨 Dart 编程中的高级概念,包括异步编程、流和并发等内容。他们将学习如何在 Flutter 框架中使用 Dart 来构建移动应用,涉及处理用户输入、集成 API 和实现用户认证等。 课程结束后,学生将掌握开发高质量网页和移动应用所需的技能和知识,全面理解 Dart 的语法和核心概念,能够利用内置库和包来简化代码开发。他们还将具备构建功能完善且视觉美观的网站和移动应用的能力,理解如何有效地测试和调试代码。无论是初学者还是经验丰富的开发者,此课程都是扩展技能、学习强大编程语言的绝佳机会,适用于网页和移动应用开发。
This course is designed to teach students how to program in Dart and build high-quality web and mobile applications using this language. Through a combination of lectures, hands-on coding exercises, and real-world examples, students will gain a comprehensive understanding of Dart programming language, from its fundamentals to advanced techniques.The course begins with an introduction to Dart syntax, data types, variables, control structures, and functions. Students will learn about object-oriented programming concepts and how to use Dart to build classes and objects. They will also explore Dart's built-in libraries and packages, including the collection library, math library, and async library, and learn how to leverage these resources to streamline code development.In the second part of the course, students will learn how to use Dart to build web applications, both on the front-end and back-end. They will learn how to use the Dart DevTools for debugging and profiling web applications, and how to use Dart's built-in web server to serve web pages and handle HTTP requests.Finally, students will explore advanced concepts in Dart programming, including asynchronous programming, streams, and concurrency. They will learn how to use Dart with Flutter framework to build mobile applications, including handling user input, integrating APIs, and implementing user authentication.By the end of this course, students will be equipped with the skills and knowledge necessary to develop high-qualityweb and mobile applications using Dart programming language. They will have a comprehensive understanding of Dart's syntax and core concepts, and be able to leverage built-in libraries and packages to streamline code development. They will also have the ability to build functional and visually appealing websites and mobile applications, and understand how to test and debug their code effectively. Whether you are a beginner programmer or an experienced developer, this course is an excellent opportunity to expand your skill set and learn a powerful programming language for web and mobile application development.