安卓编程课程可以帮助您学习 Java 和 Kotlin、应用程序生命周期管理、用户界面设计和数据库集成。您可以掌握 Debugging、性能优化和实现 API 以增强功能等方面的技能。许多课程都会介绍用于开发的 Android Studio、用于后端服务的 Firebase 和用于版本控制的 Git 等工具,让您能够创建强大的应用程序,并在项目中进行有效协作。
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 数据分析, 可扩展性, 分布式计算, 大数据, 数据科学, 非结构化数据, Apache Hadoop, 数据处理
混合 · 课程 · 1-3 个月

Coursera
您将获得的技能: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science
初级 · 指导项目 · 不超过 2 小时

Rice University
您将获得的技能: Algorithm, 计算机编程, 应用数学, Python 程序设计, 组合学, 模拟, 计划发展, 调试, 开发测试, 计算思维, 面向对象编程(OOP), 概率, 游戏设计, 软件测试, 编程原则
中级 · 课程 · 1-3 个月

您将获得的技能: AI Product Strategy, Sprint Retrospectives, Backlogs, Agile Product Development, Agile Software Development, Scrum (Software Development), Stakeholder Communications, Agile Methodology, Responsible AI, Generative AI, Kanban Principles, Product Roadmaps, Virtual Teams, Information Technology, Agile Project Management, Computer Hardware, Product Strategy, ChatGPT, Stakeholder Management, Sprint Planning
初级 · 专业证书 · 3-6 个月

您将获得的技能: Apache Maven, Build Tools, Software Configuration Management, Continuous Integration, Integrated Development Environments, Java Programming, Dependency Analysis, Automation, Java, Product Lifecycle Management, Software Versioning
中级 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 原型设计, 设计策略, 概念设计, 叙事, 动画, 虚拟环境, 视频游戏开发, 技术设计, 构思, 可用性测试, 设计师, 创意设计, 游戏设计, 故事板, 动画和游戏设计, 设计元素和原则, 可视化(计算机制图), 平面和视觉设计, 软件设计文件, 互动设计
初级 · 专项课程 · 3-6 个月

University of Minnesota
您将获得的技能: Scrum(软件开发), 软件设计, 用户故事, 软件设计模式, Kanban 原则, 计划发展, 软件开发生命周期, Agile 方法论, 用户体验设计, 设计思维, 软件开发方法, 敏捷软件开发, 软件工程, 应用安全, 敏捷项目管理, 面向对象设计, 软件架构, 软件质量(SQA/SQC), 软件质量保证, 流程制图
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
初级 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 原型设计, 网络语言, 用户界面 (UI) 设计, 以用户为中心的设计, 线框设计, 模型, 网页设计, 用户体验, 设计元素和原则, Adobe XD, 用户研究, 响应式网页设计, UI/UX 战略, 交互设计, 平面和视觉设计, 信息架构, 用户体验设计, 设计师, 用户界面和用户体验(UI/UX)设计, 角色(用户体验)
初级 · 专项课程 · 3-6 个月

King Abdullah University of Science and Technology
您将获得的技能: Statistical Analysis, Bioinformatics, Unix, Scientific Visualization, R Programming, Rmarkdown, Unix Commands, Data Analysis, Data Quality, Statistical Hypothesis Testing, Exploratory Data Analysis, Pandas (Python Package), Python Programming, NumPy, Data Manipulation
初级 · 课程 · 1-4 周
您将获得的技能: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
初级 · 专项课程 · 3-6 个月