如果您想进入令人兴奋的软件开发领域,那么软件工程基础专业就是您的理想选择。 无需任何学位或编程或应用程序开发 知识。 根据美国劳工和统计局的数据,软件开发人员的需求量很大,年薪中位数为 110140 美元 。该领域正以 22% 的速度增长,是开始软件工程职业生涯的大好时机。本专业的自定进度课程为从事与 IT 和软件开发相关的各种职业奠定了基础,包括网络开发、移动应用开发、前端、后端和全栈应用开发、软件测试和质量保证 (QA) 以及 DevOps 工程。 本专业课程包含大量引人入胜的视频、动手实验室和实际项目,旨在探索基本编程原则以及设计、架构和部署基础;软件开发生命周期;Git 和 GitHub 存储库;使用 Linux 终端和创建 Bash shell 脚本以自动执行各种任务;以及使用 Python 编程语言进行编码。 该课程适合软件工程新手或希望复习软件工程基础知识的人。该课程将向您介绍软件工程所需的文化、技术和就业技能,帮助您在软件工程领域取得成功。
应用的学习项目
每门课程都包含动手实验室、互动活动和项目,让你在获得软件工程概念的实用知识的同时,建立自己的作品集。您将在整个课程中掌握软件工程技能。项目包括:.
探索职位列表,熟悉软件工程领域的技能和要求。
使用 Git 命令和 GitHub 创建一个开源项目,同时处理分支、合并代码和执行拉取请求 (PR)。
在 Linux 上编写 Bash shell 脚本,备份已更改的文件,并使用 Crontab 安排每 24 小时运行一次。
使用 Python 编写代码,使用列表、元组、字典、集合、条件、分支、循环、函数、异常处理、对象、类、网络服务和 API 以及 NumPy 和 Pandas 等库。
开发使用 IBM Watson 翻译语言的 Python 网络应用程序,包括编写单元测试和打包发布应用程序。