Intro to Scripting Languages

(ITSE-1359)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Introduction to JavaScript

  • JavaScript Characteristics
  • JavaScript and Common Programming Concepts
  • JavaScript Flavors and Versions
  • Technologies based on JavaScript
  • Server-Side vs. Client-Side Applications
  • Annotating Your Code with Comments
  • Expanding the Role of JavaScript
  • Lesson Summary
2

Working with Variables and Data in JavaScript

  • Using JavaScript to Communicate with the User
  • Using Data More Than Once: Variables
  • JavaScript Operators
  • JavaScript Expressions
  • JavaScript Alerts and Prompts
  • Inline Scripting, Simple User Events and Basic Event Handlers
  • JavaScript Keywords and Reserved Words
  • Lesson Summary
3

Functions, Methods and Events in JavaScript

  • Introduction to Functions
  • Defining a Function
  • Calling a Function
  • Methods as Functions
  • Types of Functions
  • User Events and JavaScript Event Handlers
  • Lesson Summary
4

Debugging and Troubleshooting JavaScript

  • What Is Debugging?
  • Tools for Debugging Code
  • Testing Code in Various Browsers
  • Debugging Logic Errors
  • JavaScript and Mobile Devices
  • Lesson Summary
5

Controlling Program Flow in JavaScript

  • Controlling Decisional Program Flow
  • The if...else Statement
  • The while Statement
  • The for Statement
  • The break Statement
  • The continue Statement
  • The switch Statement
  • Lesson Summary
6

The JavaScript Document Object Model (DOM)

  • The JavaScript Document Object Model (DOM)
  • The window Object
  • The document Object
  • The image Object
  • The history Object
  • The location Object
  • The navigator Object
  • The Virtual DOM
  • Lesson Summary
7

JavaScript Language Objects

  • Introduction to JavaScript Language Objects
  • The String Object
  • Evaluating Strings
  • JavaScript Regular Expressions
  • The Array Object
  • The forEach() method
  • The Map() Method
  • The Date Object
  • Setting and Extracting Time Information
  • The Math Object
  • Lesson Summary
8

Introduction

  • About Python
  • Getting Started with Python
  • Running Python
  • Basic Syntax
  • Lesson Summary
9

Python Basics

  • Data Types
  • Python Operators and Expressions
  • Lesson Summary
10

The Control Flow Tools in Python

  • Decision Making
  • Loops
  • Lesson Summary
11

Data Structures

  • Lists
  • Tuples
  • Sets
  • Dictionaries
  • Sequences
  • Looping Techniques
  • Lesson Summary
12

Functions in Python

  • Functions
  • More on Defining Functions
  • Intermezzo: Coding Style
  • Lesson Summary
13

Getting to Know Windows PowerShell

  • Why You Should Learn Windows PowerShell
  • Brief History of Windows PowerShell
  • Understanding the Windows PowerShell Components
  • Investigating the Power and Simplicity of Windows PowerShell
  • Try it Yourself
  • Summary
  • Q&A
14

Installing and Configuring Windows PowerShell

  • Determining Your Windows PowerShell Environment
  • Installing the Latest Version of Windows PowerShell
  • Customizing the Windows PowerShell Console
  • Try it Yourself
  • Customizing the Windows PowerShell ISE
  • Summary
  • Q&A
15

Mastering the Windows PowerShell Help System

  • Anatomy of a Windows PowerShell Cmdlet
  • Updating the Windows PowerShell Help Library
  • Understanding Windows PowerShell Help Syntax
  • Try it Yourself
  • Accessing Additional Command Help
  • Try it Yourself
  • Summary
  • Q&A
16

Finding and Discovering Windows PowerShell Commands

  • How Windows PowerShell Commands Are Packaged
  • Installing RSAT Tools on Windows 8.1
  • Try it Yourself
  • Locating Windows PowerShell Commands
  • Try it Yourself
  • Running External Commands
  • Summary
  • Q&A
17

Thinking in Terms of Objects

  • The Problem with UNIX/Linux
  • What Is an Object?
  • Discovering Object Members
  • Putting Objects into Action
  • Try it Yourself
  • Summary
  • Q&A

1

Introduction to JavaScript

  • Understanding Basic Concepts of JavaScript (JS)
2

Working with Variables and Data in JavaScript

  • Working with data types
  • Using arithmetic operators - Part 1
  • Using arithmetic operators - Part 2
  • Using comparison and logical operators
  • Using the confirm() method
  • Using the prompt() method
  • Using the onLoad event handler and inline scripting
3

Functions, Methods and Events in JavaScript

  • Working with Functions
  • Understanding anonymous functions
4

Controlling Program Flow in JavaScript

  • Using the if-else statement
  • Using the ternary if-else statement
  • Understanding the while Loop
  • Understanding the do-while loop
  • Understanding the for loop
  • Using the forEach statement
  • Understanding the break statement
  • Understanding the continue statement
  • Using the switch statement - Part 1
  • Using the switch statement - Part 2
  • Replacing the if-else block with the switch statement
5

The JavaScript Document Object Model (DOM)

  • Understanding the window object
  • Understanding the document object
  • Accessing images in a document
  • Understanding the location object properties
  • Displaying information about a browser
6

JavaScript Language Objects

  • Formatting strings
  • Evaluating strings
  • Creating a regular expression - Part 1
  • Creating a regular expression - Part 2
  • Working with arrays - Part 1
  • Working with arrays - Part 2
  • Using the sort() method
  • Using the map() function - Part 1
  • Using the map() function - Part 2
  • Using the Date object - Part 1
  • Using the Date object - Part 2
  • Using mathematical functions
7

Python Basics

  • Exchanging the numbers
  • Converting float data type to integer data type
  • Using the len() built-in function
  • Using arithmetic operators
  • Using the exponentiation operator
  • Using the bitwise operator
  • Truncating the decimals
8

The Control Flow Tools in Python

  • Using the if-elif-else statement - Part 1
  • Using the if-elif-else statement - Part 2
  • Using the if-else statement
  • Checking whether a string is palindrome
  • Truncating vowels from a string
  • Comparing two variables
  • Using the for loop to print a pattern
  • Using the break statement
  • Using the while statement
  • Finding LCM of two numbers
  • Sorting words from a string
9

Data Structures

  • Finding elements of a list
  • Concatenating tuples
  • Modifying a set
  • Creating a dictionary
  • Finding the cube of a number
10

Functions in Python

  • Creating a function
  • Creating a function with its default value
  • Using an anonymous function
11

Getting to Know Windows PowerShell

  • Determining the Windows PowerShell Version
  • Displaying the Identity of the Current Windows PowerShell Host
  • Retrieving Event Log Information with Windows PowerShell
  • Creating and Opening a Text Log File in Notepad
12

Installing and Configuring Windows PowerShell

  • Determining the Version of Windows
  • Determining the .NET Framework Version
  • Executing Basic Windows PowerShell Commands
  • Using Grouping in PowerShell
13

Mastering the Windows PowerShell Help System

  • Retrieving AD Commands
  • Retrieving a Sorted List of Verbs
  • Fetching the Help Article from Microsoft Web Servers
  • Updating the Help Library of a Module
  • Viewing Help Content
  • Saving a Help File
  • Retrieving Event Log Help
  • Investigating Windows PowerShell Help
  • Working with Aliases
  • Displaying Command Options in a Graphical Window
14

Finding and Discovering Windows PowerShell Commands

  • Viewing Registered Snap-Ins
  • Adding a Snap-In
  • Retrieving a List of Available Modules
  • Importing an Available Module
  • Retrieving the Number of Commands in a Module
  • Exploring Windows PowerShell Commands
  • Opening Internet Explorer Using PowerShell
  • Opening a PDF File Using Windows PowerShell
15

Thinking in Terms of Objects

  • Retrieving Metadata
  • Retrieving the Available Properties with Get-Process
  • Retrieving the Available Methods with Get-Process
  • Retrieving Specific Information About Services
  • Working with Objects and Members

Related Courses

All Courses
scroll to top