纳什维尔软件学校小标志
  • 菜单
  • 程式
    • 软件工程快速入门
    • Web 开发快速入门
    • 分析快速入门
    • 具有 Java/AWS 专业化的软件工程
    • 全职 Web 开发人员beplay体育ios版下载营
    • 兼职 Web 开发人员beplay体育ios版下载营
    • 前端网页设计师/开发人员beplay体育ios版下载营
    • 全职数据分析beplay体育ios版下载营
    • 兼职数据分析beplay体育ios版下载营
    • 数据科学统计
    • 数据科学beplay体育ios版下载营
    • cbin仲博下载app
  • 社区
    • 我们的队伍
    • 校友
    • 导师
    • 雇主
    • 退伍军人信息
    • 播客
    • 加入我们的团队
  • 支持 beplay体育ios版下载
    • 捐
    • 成为雇主
    • 成为志愿者
    • 社区影响报告
  • 日历
    • 即将举行的活动
    • 即将到来的节目
  • 博客

具有 Java/AWS 专业化的软件工程

  • 申请
  • ↑ 返回顶部
  • 概述
  • 教学大纲
  • 定价和时间表
  • 要求

此类将是远程的(在线和同步)。

为软件工程职业做准备

具有 Java/AWS 专业化的软件工程是一个为期 9 个月的密集型全日制课程,旨在为积极进取的成年学习者准备从事软件工程职业,包括软件工程师、云软件开发人员、全栈软件工程师、后端软件等工作开发商等

该计划面向积极主动的成年人,他们希望获得构建复杂和高性能软件应用程序所需的技能,并有资格在没有亚马逊、其他各种规模的科技公司和企业 IT 组织的计算机科学学位的情况下从事初级软件工程工作。

节目亮点

为期九个月的全日制课程结合了:

  • 广泛介绍应用计算机科学概念,包括算法和数据结构、面向对象编程、并发编程等。
  • 动手使用现实世界的软件工程工具和实践,例如使用 Git/GitHub 进行源代码控制、敏捷开发方法、测试和调试、基于团队的项目、云计算平台等。
  • 练习使用 Java、亚马逊市场领先的 AWS 云平台、DynamoDB 等工具构建和部署云原生后端应用程序。
  • 培养职业发展技能,让您不仅准备好从事云软件工程师的工作,而且准备好毕业后在求职中取得成功。
  • 纳什维尔软件学校
  • 亚马逊
关于 beplay体育ios版下载 和亚马逊合作

我们的软件工程计划是亚马逊和bwin体育appios合作的成果。 beplay体育ios版下载 课程基于来自 亚马逊技术学院,由亚马逊工程师开发的一个程序,旨在帮助没有经验的非技术亚马逊员工进入入门级软件工程师角色。 亚马逊技术学院 的课程基于成为 Amazon 软件开发工程师所需的关键知识和技能。 亚马逊技术学院 已将 98% 的内部毕业生安排到 Amazon 担任软件开发工程师职位。这一经过验证的课程为 beplay体育ios版下载 从将课程改编为公共课程提供了良好的基础 - 整合了更多雇主的要求和更广泛类型学生的需求。

你会学到什么

  • 爪哇
    学习使用 Java 编程语言构建面向对象的软件系统。 25 多年来,Java 一直是最流行的编程语言之一,并且在未来几年内仍将保持这一地位。全球数千家公司的数百万开发人员使用它来构建每天数十亿人使用的应用程序。您会将书面需求转化为复杂的应用程序。您将编写、编译和运行 Java 程序。您将从变量、条件、循环和类的基础知识开始,然后转向更高级的概念,例如异常、泛型、lambda 和流。
  • 使用 Amazon Web Services 进行云编程
    学习云原生应用程序和分布式系统的原理。使用 AWS 服务,例如 S3、Lambda、DynamoDB、CloudWatch、CloudFormation、APIGateway、CodeCommit 和 CodePipeline。
  • 软件工程实践
    学习可以让您在软件开发团队中有效工作的软件开发工具和实践。使用 git 协作并提交代码审查。发现文本编辑器和 IDE 的优势。使用命令行导航您的计算机。使用经过验证的设计模式来制作高质量的软件。使用自动化管道构建和部署您的项目。在团队环境中工作时应用敏捷价值观并使用 Scrum 方法。
  • 面向对象编程
    学习面向对象的编程,这是一种流行的软件开发风格,它在代码中结合了许多小的“对象”来构建大型的、有凝聚力的程序。通过封装保护数据。使用继承重用和扩展功能。使用多态性共享常见行为。创建抽象来表示物理和概念世界。
  • 算法和数据结构
    学习设计、构建和分析软件的基本概念。探索广泛的数据结构,例如哈希表、队列、堆栈和树。了解如何以及何时实施特定的搜索和排序算法。使用大 O 表示法来描述和评估代码的性能特征,以便选择最有效的方法。
  • 测试和调试
    了解要测试什么、如何测试以及如何在发现问题后确定问题的根本原因。构建清晰且可测试的用例。创建并运行单元测试。使用带有 IDE 的交互式调试器。参考代码覆盖率报告增加代码覆盖率。检查日志以诊断问题。模拟代码,以便在不实例化依赖项的情况下对其进行测试。构建并运行集成测试。
  • 并发
    发现通过同时执行多个任务来提高软件效率的技术。了解线程、线程池、执行器服务、期货、同步和缓存。
  • 使用 DynamoDB 的 NoSQL 数据库
    数据是任何软件系统的重要组成部分,存储数据是主要关注点。使用 AWS DynamoDB 了解数据建模、存储和检索的细节,AWS DynamoDB 是由 Amazon 创建的大规模可扩展、分布式、云原生数据库,并被大大小小的公司用作数据存储。
  • 关系数据库和 SQL
    数据非常重要,它两次上榜。在本课程中,您将学习在表中表示和存储数据,以及如何创建和使用表之间的关系。您还将学习 SQL,这是一种专门用于处理关系数据库的语言。
  • HTTP 和 RESTful 服务
    探索分布式软件系统的组件相互通信和交互的方式,以形成一个完整的应用程序。我们将涵盖诸如基本网络、HTTP、Web API、请求/响应通信模式等主题。
  • HTML、CSS 和 JavaScript
    了解如何使用 HTML 中的语义标记构建网页,然后使用 CSS 设置这些页面的样式。使用 JavaScript 扩展您的静态页面以创建动态用户体验。您将使用这些语言为您的项目构建基于 Web 的用户界面。
  • 真实世界项目
    您将有两个用于您的个人代码组合的顶点项目。第一个将作为项目团队的一部分,设计、构建、测试和部署一个现实的云原生应用程序,该应用程序可以与潜在雇主共享,以证明您有能力作为协作项目团队的一部分应用您的技能。您最终的顶点项目将是一项个人努力,展示您在整个软件工程过程中完成项目的能力。该项目将向潜在雇主展示您将在本课程中学到的技能应用于完整的现实问题的能力。
  • 职业准备
    在整个计划中,您将准备进入企业软件工程工作。您会遇到来自多个行业的工作软件工程师。我们将举办有关简历准备、自我营销、面试准备、谈判等方面的研讨会,以及针对解决技术面试挑战的重点准备。您将在模拟场景中与真正的招聘经理和高级工程师一起进行面试练习。您将展示您的技术能力、团队合作精神和专业精神。我们将向您介绍潜在的雇主,分享招聘信息,并在毕业后在求职期间为您提供支持。我们的工作不是在您毕业时完成,而是在您获得第一份软件工程工作时完成。
  • 日程

    周一至周五 上午 9 点至下午 4 点
  • 地点

    这堂课是远程的。
  • 日期

    2022 年 10 月 3 日 - 2023 年 6 月 23 日
  • 学费

    $18,000
    有关付款选项的详细信息,请参见下文,包括机会学费、付款计划和融资。

要求

学生要求
  • 至少18岁

  • 美国公民、永久居民或合法能够在美国工作

  • 由于监管限制,我们还不能接受居住在加利福尼亚州的学生。

  • 高中文凭(或同等学历)

  • 该计划不需要大学学位,但某些雇主可能要求获得工作资格。 (注意:申请亚马逊职位不需要学位。)

硬件/软件要求
  • 满足我们硬件和软件要求的个人笔记本电脑。看 这篇博文 有关我们笔记本电脑规格的完整详细信息。

  • 被录取的学生将被要求在上课前下载软件。


准备

这适合你吗?

您无需具备编程经验即可申请此计划。如果您之前没有接触过编程,我们可以为您提供帮助。我们建议注册我们的软件工程快速入门(更多信息即将推出),它将通过介绍材料提供由讲师指导的途径。您还可以使用我们推荐的资源进行基本的自学。每个途径,无论是自导还是讲师指导,都旨在让您为入学所需的基本编码能力评估做好准备。每个人还将帮助您确定软件工程是否适合您。

开始招生过程

一旦你申请了这个项目,招生过程将从与我们的一位招生顾问的对话开始。招生顾问将帮助您了解招生过程的其余部分,并帮助您安排技术面试。他们还将帮助您了解如何准备所需的基本编码能力评估和简短的认知能力测试。完成这些步骤后,我们的招生委员会将审核您的申请。

可以使用上述方法准备编码能力评估 - 或者,如果您有一些先前的编程经验,您可以直接进行评估。编码评估将衡量您对基本编码概念和术语、如何阅读代码以及如何编写代码的知识。

我们的录取过程有多个步骤,旨在确保您在旅程的每一步都尽可能舒适。我们的团队随时为您提供帮助。

你被录取了。怎么办?

一旦被录取,所有学生都将有机会将他们的 Java 编码技能提升到开始上课所需的基本熟练水平。如上所述,没有经验的人不必担心。我们有一系列的必备课程,可以帮助您了解您需要学习的内容。我们也有机会让您与教师和同龄人互动并向他们学习。成功完成最终编码评估将表明您已准备好开始上课。

学费

beplay体育ios版下载 有两种学费计划:标准学费或纳什维尔机会学费。在 beplay体育ios版下载 每个队列的 25 个席位中,我们的目标是至少有 12 个机会学生,其余的人支付标准学费。助学金和奖学金也适用于代表性不足的群体或经济弱势、经济脆弱或就业不足的学生。

标准学费

全日制软件工程课程的学费是 18,000 美元.

我们要求一个 $5,000 接受我们录取通知书时的押金。余额应在上课第一天入学时支付。您还可以选择通过批准的付款计划在计划的九个月内支付余额,如下所述。有关其他融资和付款方式,请参见下文。

纳什维尔机会学费

我们的纳什维尔机会学费让您可以将大部分培训费用推迟到毕业并以软件开发人员的身份工作。您将在接受该计划时向我们支付 1,500 美元作为学费押金,然后在毕业之前仅此而已。

该计划是 beplay体育ios版下载 和学生之间的共同风险分担计划。 beplay体育ios版下载 通过奖学金投资学生,并将学生的学费余额推迟到学生 a) 毕业生和 b) 成为一名开发人员。在满足这些条件之前,学生不欠 beplay体育ios版下载 的学费余额。

一旦您使用在 beplay体育ios版下载 学到的技能开始工作,我们将为您制定一个付款计划,以偿还 beplay体育ios版下载。一些雇主愿意报销您的部分或全部学费。

  • 初始学费押金 1,500 美元, 在接受我们的录取通知书后到期
  • $4,000 scholarship
  • 12,500 美元 如上所述在就业时偿还的学费余额
纳什维尔机会学费的选择标准包括:
  • 仅限于纳什维尔地区居民或在纳什维尔/田纳西州中部长大并与该地区有牢固家庭和个人联系的个人
  • 优先考虑致力于毕业后居住在田纳西州中部的学生
  • 优先考虑经济状况会阻止他们进入纳什维尔软件学校的学生
  • 优先考虑来自技术职业中代表性不足的群体(例如女性、退伍军人、黑人等)的个人。

融资/付款计划

付款计划

如果您自费支付常规学费,有两种付款方式:

  • 早鸟优惠: 在上课第一天之前支付全额学费并获得 $2000 折扣,将您的学费减至 16,000 美元。 (奖学金和学生贷款接受者没有资格获得提前付款的折扣。)
  • 将费用分成 4 次付款。 支付 $5000 存款接受报价,然后 $5000 在上课的第一天。 $4000 将在第 4 个月和第 8 个月开始时到期。这是一个零利率计划。你的总学费仍然是 18,000 美元。

助学贷款

为了为我们的学生提供额外的融资选择和支持,我们与专门为职业发展教育提供贷款的 Climb Credit 合作,并且只与该国最负盛名的代码学校合作。

免费申请!

  • 攀登信贷融资学生贷款 攀登信用认证合作伙伴学校

    Climb Credit 提供简单、快速且负担得起的固定利率贷款,帮助您实现职业和财务目标(需获得批准)。要了解更多信息并申请, 点击这里.

    软件工程的详细信息:
    • beplay体育ios版下载 存款: $1,500
    • 您可以为该计划借款的最大金额: $16,500
    • 您可以为生活费用借款的最高金额: $9,000
    • 贷款期限: 60 or 72 months

    现在申请。



有问题吗?
给我们发电子邮件
即将举行的信息会议
敬请回复
启动您的应用程序
申请

纳什维尔软件学校由 田纳西州高等教育委员会.该授权必须每年更新一次,并且基于对教育质量、道德商业实践、健康和安全以及财政责任的最低标准的评估。

随时了解情况
  • beplay体育ios版下载
    • 关于
    • 按
    • 接触
    • 虚拟旅游
    • FAQ
    • 博客
    • 政策法规
  • 程式
    • 软件工程快速入门
    • Web 开发快速入门
    • 分析快速入门
    • 具有 Java/AWS 专业化的软件工程
    • 全职 Web 开发人员beplay体育ios版下载营
    • 兼职 Web 开发人员beplay体育ios版下载营
    • 前端网页设计师/开发人员beplay体育ios版下载营
    • 全职数据分析beplay体育ios版下载营
    • 兼职数据分析beplay体育ios版下载营
    • 数据科学统计
    • 数据科学beplay体育ios版下载营
    • cbin仲博下载app
  • 社区
    • 我们的队伍
    • 校友
    • 导师
    • 雇主
    • 退伍军人信息
    • 播客
    • 加入我们的团队
  • 支持 beplay体育ios版下载
    • 捐
    • 成为雇主
    • 成为志愿者
    • 社区影响报告
    • 即将举行的活动
  • 纳什维尔商业杂志最佳商业奖得主
  • 纳什维尔场景将 beplay体育ios版下载 命名为 2016 年放弃糟糕工作的最佳方式