JavaScript Basics

所在平台: Coursera

课程主页: https://www.coursera.org/learn/javascript-basics

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:JavaScript基础 课程概述:该课程介绍了编程语言JavaScript,并展示了学生最终能够开发的各种网站互动类型。学习者将了解JavaScript的开发历史及其对当前编写和未来版本的重要影响。课程将指导学生编写首次脚本,评估其HTML和CSS技能,创建变量和数组并为其分配值。如果学生的技能不足,将提供资源和建议以帮助提高这些技能,并给予学生充分的机会来练习这些核心技能。 课程大纲: 1. **入门:JavaScript简介、变量和数组** - 本模块将介绍JavaScript及其功能。学习者将能够识别包含课程结束时能生产的交互类型的网站,并讨论JavaScript的历史及其对编写JavaScript的影响。学习者将评估自身对HTML和CSS的理解,并在必要时通过资源和建议提高技能。同时,学习者将在浏览器控制台中编写简单的JavaScript语句,创建变量和数组,并给其赋值和读取值。 2. **JavaScript中的控制逻辑流** - 在本模块中,学生将学习下载、安装并使用代码编辑器作为写代码的工具,并妥善保存和管理文件。同时介绍选择控制结构。这一基本控制结构允许程序基于条件选择路径,是现代编程语言中三大逻辑和流控制结构之一。学习者将能够识别、编写和调试使用这一基本控制结构的脚本,并正确识别循环结构,使用JavaScript的语法创建循环。学生将能够结合顺序、选择和循环控制这三种结构,创建可测试的基本JavaScript程序,并将程序指令组合成命名函数,以便调用完成包含的指令。 3. **在Web浏览器中使用JavaScript** - 本模块将介绍JavaScript中内置的方法,用于访问和操作网页浏览器中的DOM元素。学习者能够捕获用户事件并利用这些事件触发DOM的变化,同时了解作用域在JavaScript中的工作原理,掌握变量最佳实践。学生将通过制作简单的幻灯片在网页上练习所学的所有技能和技术。 4. **基本的JavaScript应用项目** - 在本模块中,学习者将应用和实践课程中学习的技能和技术,通过构建一个基本和更高级的距离转换器来进行练习,并进一步应用和提高技能,构建一个简单的度假目的地列表应用。

课程大纲

Name:Getting Started, Introduction to JavaScript, Variables, and Arrays

Description:In this module, you will be introduced to JavaScript and what it can do. You will be able to identify websites that include the types of interactions you will be able to produce at the end of the entire Specialization. You will also be able to discuss the history of JavaScript and explore why this history impacts how we write JavaScript. On the web, JavaScript is used to manipulate the HTML and CSS of a webpage, after it has loaded from the server. You will be able to assess your understanding of HTML and CSS and have the opportunity through resources and recommendations for improving your skills in this area, if necessary. You will write simple JavaScript statements in the web browser console and be able to create variables and arrays. You will be able to assign values to these variables and arrays and be able to read values from them.

Name:Controlling Logical Flow in JavaScript

Description:In this module, you will be able to download, install and use of a code editor as a tool for writing code, and properly save and manage their files. You will be introduced to the selection control structure. This basic control structure allows programs to follow a path based on conditions, and is one of the three major logic and flow control structures found in any modern programming language. You will be able to identify, write, and trouble shoot scripts using this basic control structure. You will be able to correctly identify loop structures and practice using some of the syntax available in JavaScript to create loops. You will then be able to put all three logical flow control structures (sequence, selection, and loop) together to create basic JavaScript programs that can be tested. Finally you will be able to combine sets of program instructions into named functions and create custom functions that can be called to complete the instructions they contain.

Name:Using JavaScript in the Web Browser

Description:In this module, you will be introduced to the methods built into JavaScript for accessing and manipulating DOM elements in the web browser. You will be able to capture user events with JavaScript and use those events to trigger changes to the DOM using the document methods and element properties. You will be able to identify how scope works in JavaScript and be introduced to best practices for working with variables in JavaScript so that scope does not become a problem. You will be able to practice all the skills and techniques learned so far in the course by putting together a simple slideshow on a web page.

Name:Basic JavaScript Application Projects

Description:In this module, you will be able to apply and practice the skills and techniques you have learned in the course by building a basic and a more advanced distance converter. You will be able to further apply and practice to extend your skills and techniques by building a simple vacation destination list application.

课程评论(0条)

课程详情

This course introduces the programming language JavaScript and shows the websites that include the type of interactions students will eventually be able to develop. Learners will understand the importance of how JavaScript was developed and why such history impacts the way JavaScript is currently written and in future releases. Learners will write their first scripts, have their HTML and CSS skills assessed, create variables and arrays and assign values to them. If student’s skills are lacking, resources and recommendations are provided to improve these skills. There is ample opportunity for students to practice these first, core skills.

课程标签

0人关注该课程

主题相关的课程