软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。

Coursera
您将获得的技能: Prototyping, AI Integrations, Adobe Firefly, AI Workflows, AI powered creativity, Functional Design, Generative AI, Artificial Intelligence, ChatGPT, Canva (Software), Ideation, Creativity, Automation
初级 · 课程 · 1-4 周

您将获得的技能: 3D Assets, 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Video Game Development, Game Design, Computer Graphic Techniques, Design Elements And Principles, File Management, Model Optimization, Image Quality, User Interface (UI), Data Import/Export
初级 · 课程 · 3-6 个月

您将获得的技能: Web Applications, Web Development, Leaflet (Software), React.js, UI Components, User Interface (UI), Application Deployment, Web Development Tools, Application Development, Web Design and Development, HTML and CSS, Cloud Deployment, JavaScript Frameworks, OAuth, User Interface (UI) Design, User Accounts, Frontend Integration, Front-End Web Development, Authentications, Development Environment
中级 · 专项课程 · 1-3 个月

Alberta Machine Intelligence Institute
您将获得的技能: Prompt Engineering, Large Language Modeling, Generative AI, LLM Application, AI powered creativity, AI literacy, AI Workflows, AI Integrations, Model Deployment, Model Evaluation
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Design, File I/O, Integrated Development Environments, Functional Design
初级 · 课程 · 3-6 个月

您将获得的技能: AWS SageMaker, Model Evaluation, Applied Machine Learning, Model Training, Predictive Modeling, Machine Learning Software, Machine Learning, Machine Learning Methods, Machine Learning Algorithms, Amazon Web Services, Model Optimization, Regression Analysis, Data Analysis
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: GitHub, Version Control, Bootstrap (Front-End Framework), .NET Framework, Model View Controller, Microsoft Visual Studio, Cross Platform Development, Microsoft Development Tools, Development Environment, Authentications, Git (Version Control System), Web Applications, Application Frameworks, C# (Programming Language), jQuery, Software Development Tools, Responsive Web Design, Web Design and Development, Object-Relational Mapping, Data Validation
初级 · 课程 · 1-3 个月

您将获得的技能: Game Design, Python Programming, Programming Principles, Program Development, Computer Programming, Computer Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Education Software and Technology, Digital pedagogy, Teamwork, Collaboration, Classroom Management, Creative Problem-Solving, Team Collaboration, Innovation, Motivational Skills, Technology Strategies
初级 · 课程 · 1-4 周

您将获得的技能: Telecommuting, Team Leadership, Peer Review, Rapport Building, Leadership and Management, Collaborative Software, Team Motivation, Drive Engagement, Relationship Building, Remote Access Systems, Cross-Functional Collaboration, Communication Planning, Communication
中级 · 课程 · 1-3 个月

您将获得的技能: OpenAI, Development Environment, Agentic Workflows, AI literacy, Application Development, Game Design, Agentic systems, Email Automation, Web Scraping
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Data Wrangling, Data Transformation, Data Pipelines, Extract, Transform, Load, Cloud Engineering, Google Cloud Platform, Data Integration, Cloud Development, Cloud-Based Integration, Data Analysis, Database Administration, Data Management
初级 · 项目 · 不超过 2 小时