在线课程 – 宾夕法尼亚大学 Python 和 Java 学习编程专业认证

提高您的编程技能。由于之前的经验很少,他加快了学习两种流行的编程语言。

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

  • 编程原则
  • 数据结构
  • 计算机编程
  • Python 编程
  • Java 编程

What you will learn in the course

Courses for which the course is suitable

  • Python 软件开发人员
  • Java 软件开发人员
  • 数据分析师
  • 软件工程师
  • 网上银行系统开发人员
  • 应用开发人员
  • 面向对象的软件开发人员
  • 数据分析解决方案开发人员
  • 测试代码键
  • 具有 PyCharm 经验的软件开发人员
  • 具有 Jupyter Notebook 经验的软件开发人员
  • 具有 Eclipse 经验的软件开发人员

专业化 – 系列 4 课程

这些专业知识从学习 Python 语言的基本概念开始,然后发展到更复杂的主题,例如面向对象的编程和 Java 语言中的数据结构。当学习者完成这四门课程系列后,他们将能够使用 Python 和 Java 编写功能齐全的程序,这是当今世界上最著名和使用最广泛的两种编程语言。

Python 和 Java 编程入门课程

该课程面向之前没有编程经验或只有少数编程经验的学生和专业人士。它专为具有挑战性课程经验并希望获得竞争优势以推进职业生涯的积极进取的学习者而设计。这是一门面向正在考虑从宾夕法尼亚大学在线申请计算机和信息技术硕士学位并希望体验该计划第一门课程中的一些视频和材料的人。我们希望这些专业知识适合您。

该专业的主题包括:

  • 语言语法
  • 风格
  • 编程技术
  • 代码文档

了解最佳实践和良好代码设计、测试驱动型代码测试和开发、Fehler 代码解码、代码和程序文档以及计算思维。

实践学习项目

学习者将使用 Python 编写功能齐全的程序,包括:

  • 实施网上银行系统
  • 来自 IMDB 的电影数据分析和评级项目

学习者将使用 PyCharm 和 Jupyter Notebook 应用 Python 编程、文件输入和输出、数据分析和可视化。

学习者还将使用 Java 编写功能齐全的程序,包括:

  • 文本文件解码器,用于读取、写入和分析文本文件

学习者将使用 Eclipse 应用 Java 编程、面向对象的编程原理、数据结构、文件输入和输出、单元测试、Fehler 代码调试。

Details of the courses that make up the specialization

Python 编程简介

课程 1

  • 28 小时
  • 4.5 (1,132 个评价)

课程详情

学习内容

  • 确定 Python 编程的主要功能和功能
  • 了解并应用基本的编程概念,例如数据结构、条件、循环、变量和函数
  • 使用各种工具编写和运行 Python 代码
  • 使用通用数据结构、自定义函数以及文件读写来设计和编写功能齐全的 Python 程序

您将获得的术语

  • 类别: 编程原理
  • 类别: Python 中的语法和语义
  • 类别: 计算机编程
  • 类别: Python 编程
  • 类别: Python 工具

使用 Python 进行数据分析

课程 2

  • 17 小时
  • 4.5 (401 评价)

课程详情

学习内容

  • 使用 Python 实现数据科学中的基本技术
  • 了解并实施数据帧和数据连接等关键概念,并利用 Pandas、Numpy 和 Matplotlib 等数据分析库
  • 演示如何加载、测试和借用真实数据,并回答有关数据的基本问题
  • 通过应用在数据聚合和汇总以及基本数据可视化中学到的技能,更深入地分析数据

您将获得的术语

  • 类别: Python 中的库
  • 类别: 数据科学
  • 类别: 数据分析
  • 类别: Python 编程
  • 类别: 数据可视化

Java 和面向对象编程简介

课程 3

  • 19 小时
  • 4.4 (297 评价)

课程详情

学习内容

  • 确定面向对象编程的主要功能部件和 Java 语言功能部件
  • 使用 Eclipse 编写和运行 Java 代码
  • 开发使用 Java 集合的程序,并使用类、多态性和加载方法实现面向对象的编程概念
  • 通过使用 Java Test Framework 应用测试驱动开发原则来测试代码

您将获得的术语

  • 类别: 单元测试
  • 类别: Java 语法
  • 类别: Java 编程
  • 类别: 面向对象编程 (OOP)
  • 类别: Java 工具

Java 中的继承和数据结构

课程 4

  • 21 小时
  • 4.7 (80 评价)

课程详情

学习内容

  • 测试面向对象编程中的继承概念,并学习如何扩展子类中的类和覆盖函数
  • 使用 Eclipse 交互式浏览器分析和修复 Java 程序的不同部分
  • 探索打开、读取和写入外部文件以及管理错误和异常的不同方法
  • 测试在集合中存储和操作数据的高级技术,并使用正则表达式解释文本

您将获得的术语

  • 类别: 数据结构
  • 类别: 故障排除
  • 类别: 调试
  • 类别: Java 编程
  • 类别: 继承