在线课程 – Amazon Junior Software Developers 认证专业证书

Sack 和 Karriere 担任初级软件开发人员。在短短 4 个月内获得软件开发所需的职业市场就绪技能。无需任何经验或学位即可开始。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 应用软件开发原则来解决实际挑战,例如数据管理和用户界面设计。
  • 为您的投资组合创建一个有意义的项目,展示您在软件开发方面的技能,可以将其展示给潜在雇主。
  • 通过强调您的技术技能和解决问题能力的实践经验和有形项目,为您进入就业市场做好准备。

What you will learn in the course

Courses for which the course is suitable

  • 初级软件开发人员
  • 桌面应用程序开发人员
  • 开发人员用户界面
  • 具有实践经验的软件开发人员
  • 拥有大量产品组合的软件开发人员
  • 面临真正挑战的软件开发人员

专业证书 – 7 门系列课程

该计划专为初级软件开发人员的工作所需技能量身定制。

在每门课程中,您将能够通过执行模拟真实软件开发场景的项目来巩固所学知识。此外,您将完成一个最终项目,在该项目中,您将致力于解决软件开发领域的一个假想问题。

该项目将包括以下主题的实践:

  • 一个真实场景,专注于开发桌面应用程序,数据管理和 GUI 性能位于界面的最前沿。

  • 一个真正的最终项目,可以让您展示您在软件开发方面的技能。

根据此信息,您将能够:

  • 应用软件开发原则来解决实际挑战,例如数据管理和用户界面设计。

  • 为您的投资组合创建一个有意义的项目,展示您在软件开发方面的技能,可以将其展示给潜在雇主。

  • 通过实践经验和突出您的技术技能和解决问题能力的有形项目,为您进入劳动力市场做好准备。

应用学习项目

该计划是根据初级软件开发人员工作所需的技能量身定制的。

在每门课程中,您将能够通过执行模拟真实软件开发场景的项目来巩固所学知识。此外,您将完成一个最终项目,您将在其中解决软件开发中的一个假想问题。

该项目将包括以下主题的实践:

  • 一个真实场景,专注于开发桌面应用程序,数据管理和 GUI 性能位于界面的最前沿。

  • 一个真正的最终项目,可以让您展示您在软件开发方面的技能。

根据此信息,您将能够:

  • 应用软件开发原则来应对实际挑战。

  • 为您的投资组合创建一个有意义的项目,展示您在软件开发方面的技能,可以将其展示给潜在雇主。

  • 通过实践经验和突出您的技术技能和解决问题能力的有形项目,为您进入劳动力市场做好准备。

Details of the courses that make up the specialization

软件开发简介

课程 1 • 28 小时

课程详情

学习内容

  • 解释使用 IDE 的好处。
  • 识别并描述软件开发生命周期 (SDLC) 的基本原则和 Java 语言的编程原则。
  • 编写和运行简单的 Java 程序,以了解基本语法、控制结构并应用面向对象的编程原则。

您将获得的技能

  • 类别: 软件开发
  • 类别: 连接 Java 和数据库
  • 类别: Java 编程
  • 类别: 数据库
  • 类别: SQL 查询

使用 Java 语言编程

课程 2 • 26 小时

课程详情

学习内容

  • 开发用于有效组织和重复代码的方法。
  • 在 Java 语言中应用面向对象的编程原则来设计模块化、可持续的代码。
  • 解决 Java 语言中的错误和异常以创建弹性应用程序。

您将获得的技能

  • 类别: Java 编码
  • 类别: 序列化
  • 类别: 部门
  • 类别: 反序列化技术
  • 类别: 故障排除

数据结构和算法

课程 3 • 43 小时

课程详情

学习内容

  • 识别、实施和分析 Java 语言中底层数据结构和算法的效率和性能。
  • 在 Java 语言中应用递归原则来解决复杂问题。
  • 实施 Java 搜索和排序算法以简化数据处理和结算。

您将获得的技能

  • 类别: 故障检测
  • 类别: 编码自动化
  • 类别: 决策
  • 类别: 绩效评估
  • 类别: 任务优化

使用 Java 和 SQL 进行数据管理

课程 4 • 8 小时

课程详情

学习内容

  • 讨论不同类型的常见数据配置。
  • 使用 Java 编程工具和技术转换数据集。
  • 可视化使用 SQL 和 JDBC 查询和检索数据的过程。

您将获得的技能

  • 类别: Java 代码运行
  • 类别: Java 编程
  • 类别: Java 开发环境
  • 类别: 软件开发生命周期
  • 类别: 面向对象编程

全栈 Web 开发

路线 5 • 0 分钟

课程详情

学习内容

  • 使用 Spring 和 Spring Boot 等 Java 技术构建动态 Web 应用程序。
  • 实现服务器端逻辑并处理 HTTP 请求和响应。
  • 集成客户端技术,包括 HTML、CSS 和 JavaScript。

您将获得的技能

  • 类别: 测试和调试
  • 类别: 软件项目规划与设计
  • 类别: 敏捷软件开发
  • 类别: 版本控制
  • 类别: 需求分析文档

软件开发中的生成式人工智能

路线 6 • 0 分钟

课程详情