Java for Android

开始时间: 04/22/2022 持续时间: Unknown

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/java-for-android

课程评论:没有评论

第一个写评论        关注课程

课程详情

This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. In particular, this MOOC covers key Java programming language features that control the flow of execution through an app (such as Java’s various looping constructs and conditional statements), enable access to structured data (such as Java's built-in arrays and common classes in the Java Collections Framework, such as ArrayList and HashMap), group related operations and data into classes and interfaces (such as Java's primitive and user-defined types, fields, methods, generic parameters, and exceptions), customize the behavior of existing classes via inheritance and polymorphism (such as subclassing and overriding virtual methods). Learners will apply these Java features in the context of core Android components (such as Activities and basic UI elements) by applying common tools (such as Android Studio) needed to develop Java programs and useful Android apps. Learners will work on several hands-on projects throughout the MOOC, i.e., each week will require learners to write solutions to programming assignments that reinforce the material covered in the lecture videos. There will be roughly 4-6 hours of student engagement time per week, including video lectures, quizzes, and programming assignments.

适用于Android的Java:此MOOC教您如何使用Android中使用的Java编程语言编程核心功能和类,Android是开发和部署移动设备应用程序的主要平台。 尤其是,此MOOC涵盖了关键的Java编程语言功能,这些功能可控制通过应用程序执行的流程(例如Java的各种循环结构和条件语句),能够访问结构化数据(例如Java的内置数组和Java中的通用类)。 Java Collections Framework(例如ArrayList和HashMap)将相关的操作和数据分组为类和接口(例如Java的原始类型和用户定义的类型,字段,方法,泛型参数和异常),通过继承自定义现有类的行为和多态(例如,子类化和覆盖虚拟方法)。学习者将通过应用开发Java程序和有用的Android应用程序所需的通用工具(例如Android Studio),在核心Android组件(例如“活动”和基本UI元素)的上下文中应用这些Java功能。 学习者将在整个MOOC上进行多个动手项目,即每周需要学习者为编程作业编写解决方案,以加强讲座视频中涵盖的材料。每周大约有4-6个小时的学生参与时间,包括视频讲座,测验和编程作业。

课程大纲

Module 1 summarizes the organization of the MOOC and the topics it covers. It also discusses the MOOC prerequisites, workload, and learning strategies needed to complete the MOOC successfully. It then presents an overview of key features in the Java language, outlining its support for object-oriented programming concepts that guide the development of Android apps.

课程评论(0条)

课程简介

This MOOC teaches you how to program core features and classes from the Java programming language th

课程标签

1人关注该课程

主题相关的课程