安卓编程课程可以帮助您学习 Java 和 Kotlin、应用程序生命周期管理、用户界面设计和数据库集成。您可以掌握 Debugging、性能优化和实现 API 以增强功能等方面的技能。许多课程都会介绍用于开发的 Android Studio、用于后端服务的 Firebase 和用于版本控制的 Git 等工具,让您能够创建强大的应用程序,并在项目中进行有效协作。

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, AI Enablement, LLM Application, Performance Tuning
中级 · 课程 · 1-4 周

您将获得的技能: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Web Development, Maintainability, Software Engineering
中级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: 计算机编程, Html 和 Css, 网络开发, 编程原则, 计算思维, 用户界面(UI), 调试, 事件驱动编程, 网页设计, 层叠样式表(CSS), 图像分析, Algorithm, Javascript, 互动设计
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: .NET框架, 计算机编程, 数据建模, 面向对象设计, 文件输入/输出, 数据结构, 面向对象编程(OOP), 统一模型语言, 软件工程, Visual Basic(编程语言), Microsoft 开发工具
中级 · 课程 · 1-4 周

您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: R Programming, Rmarkdown, Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Data Analysis, Data Visualization Software, Data Science, Data Manipulation, Data Storytelling, Statistical Analysis, Data Cleansing, Data Integration, Data Transformation, Communication
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 集成开发环境, C++(编程语言), 文件输入/输出, 开发环境, 数据结构, 调试, 面向对象编程(OOP), Algorithm, 伪代码
攻读学位
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 计算机编程, .NET框架, 数据建模, 面向对象设计, 数据结构, 编程原则, 微软 Visual Studio, 面向对象编程(OOP), 统一模型语言, 计划发展, Visual Basic(编程语言)
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

您将获得的技能: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
中级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Unit Testing, Software Design Patterns, Development Testing
中级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月