|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/introduction-software-programming-and-databases
课程评论:没有评论
课程名称:软件、编程与数据库入门 课程概述:在当今信息技术(IT)时代,各种类型的软件层出不穷,理解这些软件可能让人感到不知所措。本课程旨在帮助您从信息技术的角度,深入了解软件的类型及其管理。本课程涵盖软件基础、云计算、网页浏览器、开发和软件概念、编程语言及数据库基础等内容。完成本课程后,您将对软件流程有更好的理解,并在使用和保护应用程序时更加自信。 课程内容:本课程将引导您探索从移动设备上运行的操作系统到计算机上运行数据库的各类软件。您将学习如何安装和管理网页浏览器,使用扩展和插件,以及保持浏览器的安全和更新。此外,您将了解云技术如何帮助企业更快速地创建和部署应用程序。课程还将教授软件和应用的开发与交付,帮助您理解简单的编程概念及数据库管理基础。 课程大纲: 1. 计算平台与软件应用:了解您设备上的计算平台,使用适合任务的软件,以及确保软件版本更新的重要性。 2. 网页浏览器、应用程序与云计算的基础:学习如何选择和配置最合适的网页浏览器,其安全性,以及云计算的基本概念及其对应用程序开发的影响。 3. 编程基础:了解编程基础及软件开发周期,学习如何编写代码、选择数据类型和编程语言,以及有效组织代码的重要性。 4. 数据库基础:学习数据库的类型及基本概念,包括数据库的管理与使用,数据库接口及备份的重要性。 5. 最终测验:通过最终测验评估您在前四个模块中的知识掌握情况。 该课程帮助您建立软件管理和数据库基础的信心和能力,是深入IT领域的良好起点。
Part: 1
Title:Computing Platforms and Software Applications
Description:Do you know which computing platform is on your device? Are you using the right software for the task you're tackling? Are your software versions updated? This course will help you answer these questions by giving you a better understanding of the essentials of software and by showing you how to effectively manage programs and applications.
Part: 2
Title:Fundamentals of Web Browsers, Applications, and Cloud Computing
Description:Do you know which web browser to use and how to configure it to work best for you? Is your web browser as secure as it might be, and do you need to use browser extensions or plug-ins? Do you want to know what the cloud is really all about, and do you understand how applications that you develop might be used and deployed by your users?
Part: 3
Title:Basics of Programming
Description:Understanding programming basics and the software development cycle is a crucial part of working with the software. Software developers must know how to code and understand how to identify and fix software problems. When writing code, software creators need to select the right data types, choose the best programming language for the software, and organize code most effectively.
Part: 4
Title:Database Fundamentals
Description:This week you will learn about database fundamentals. During this module, you will learn about the different types of databases as well as the basics concepts of what makes a database a database. Next, you will be taught how to use and manage a database. Finally, you will learn how to interface with a database and know how and why backing up a database is important.
Part: 5
Title:Final Quiz
Description:In this module, you’ll assess your course knowledge through a final quiz based on the previous four modules.
There are many types of software and understanding software can be overwhelming. This course aims to help you understand more about the types of software and how to manage software from an information technology (IT) perspective. This course will help you understand the basics of software, cloud computing, web browsers, development and concepts of software, programming languages, and database basics. After completing this course, you will have a better understanding of software processes, and you'll be more confident in your understanding of using and securing your applications. In this course, you'll learn about software that ranges from the operating system running on your mobile phone to the applications that run databases on your computer at work. You'll also begin to understand more about installing and managing web browsers, using extensions and plug-ins, and keeping web browsers secure and updated. Additionally, you'll see how cloud-based technologies can help businesses create and deploy applications more quickly. This course will also teach you about the development and delivery of software and applications. By the end of the course, you'll understand simple programming concepts and types, and you'll become more familiar with the fundamentals of database management.