CIW Foundations

(1D0-610.AC1)
Lessons
Lab (Add-on)
TestPrep
Get A Free Trial

Skills You’ll Get

1

Introduction to IT Business and Careers

  • Information Technology (IT)
  • IT Job Roles
  • IT Industry Career Opportunities
  • Technical Concepts and Training
  • Technology Adoption Models
  • Business Modeling
  • Data Modeling
  • The Importance of Standards
  • Optional Lab
  • Lesson Summary
2

Internet Communication

  • Communicating via the Internet
  • Modern Web Technologies
  • Social Networking
  • Messaging
  • Blogging
  • Communicating Effectively over the Internet
  • Convergence and Unified Communications Technologies
  • Optional Lab
  • Lesson Summary
3

Introduction to Internet Technology

  • Internet Technology
  • Overview of Networks
  • Overview of the Internet
  • Connecting to the Internet
  • Internet Protocols
  • Domain Name System (DNS)
  • Cloud Computing
  • Optional Labs
  • Lesson Summary
4

Web Browsing

  • Introduction to Web Browsing
  • Basic Functions of Web Browsers
  • Installing a Web Browser
  • Web Addresses
  • How Browsers Work
  • Browser Choices
  • Browsing Techniques
  • Browser Elements
  • Configuring Web Browser Preferences
  • Proxy Servers
  • Troubleshooting Internet Client Problems
  • Optional Lab
  • Lesson Summary
5

Multimedia on the Web

  • Introduction to Multimedia on the Web
  • Objects, Active Content, and Languages
  • Objects and Security Issues
  • HTML5 vs. Plug-ins
  • Introduction to Plug-in Technology
  • Legacy Plug-ins
  • Firefox Add-Ons
  • Types of Viewers
  • Data Compression and Decompression
  • Miscellaneous File Formats
  • Downloading Files with a Browser
  • Optional Lab
  • Lesson Summary
6

Databases and Web Search Engines

  • Introduction to Data Searching Tools
  • Overview of Databases
  • Introduction to Web Search Engines
  • Registering a Website with a Search Engine
  • Types of Web Searches
  • Basic Web Searching Techniques
  • Boolean Operators
  • Advanced Web Searching Techniques
  • Using Web Searches to Perform Job Tasks
  • Unexpected Web Search Results
  • Web Search Strategies
  • Evaluating Resources
  • Organizing Internet Research
  • Citing Copyrighted Online Resources
  • Optional Labs
  • Lesson Summary
7

Business Email and Personal Information Management

  • Introduction to Business Email
  • How Email Works
  • Email Configuration Requirements
  • Email Message Components
  • Creating and Sending Email Messages
  • Receiving and Viewing Email Messages
  • Email in the Workplace
  • Email Problems and Solutions
  • Personal Information Management (PIM)
  • Optional Lab
  • Lesson Summary
8

Protecting Yourself Online

  • Introduction to Protecting Yourself Online
  • The Right to Be Forgotten
  • Spam
  • Cookies
  • Configuring Browser Security
  • Authentication
  • Encryption
  • Malware (Malicious Software)
  • Virus Detection and Prevention
  • Spyware and Virus Removal
  • Updates and Patches
  • Locking Your Computer
  • Typosquatting
  • Firewalls
  • Security-Related Ethical and Legal Issues
  • Optional Lab
  • Lesson Summary
9

Internet Services and Tools for Business

  • Internet Resource Tools
  • Mass Email and Texting Services
  • List Servers
  • File Transfer Protocol (FTP)
  • Managing Downloaded Files
  • Virtual Network Computing (VNC)
  • Remote Desktop Connection
  • Peer-to-Peer Networks
  • Troubleshooting Using TCP/IP Tools
  • Open-Source Development
  • Proprietary Software and EULAs
  • Software Patents
  • Optional Lab
  • Lesson Summary
10

IT Project and Program Management

  • Overview of IT Project and Program Management
  • Resources for Technical Data
  • Project Management Fundamentals
  • Project Management Skills
  • Project Management Phases
  • The Project Triangle
  • Project Management Software
  • Creating Project Schedules
  • Documenting Projects
  • Planning and Scheduling Meetings
  • Browsers in the Business World
  • Reviewing Projects
  • Quality Assurance
  • Business Implications of IT Projects
  • Project Management Institute (PMI)
  • Program Management Concepts
  • Optional Lab
  • Lesson Summary
11

Markup Language and Site Development Essentials

  • Creating Webpages
  • Mobile and Cloud Issues
  • Text Editors and Markup Languages
  • Graphical User Interface (GUI) Editors
  • History of Markup Languages
  • The HTML Web Development Trifecta: HTML5, CSS3 and JavaScript
  • Website Development Principles
  • Hosting and Web Service Providers
  • The uCorp Website
  • Lesson Summary
  • Optional Labs
12

HTML5 Coding

  • Introduction to Using HTML
  • Elements and Markup Tags
  • Document Structure Tags
  • Website File Structure
  • Preparing Your Development Environment
  • Paragraph Formatting and Block-Level Elements
  • Text-Level Elements
  • Lists
  • Good Coding Practice
  • Optional Lab
  • Lesson Summary
13

Cascading Style Sheets (CSS3) and Graphical Elements

  • Cascading Style Sheets (CSS3)
  • Separating Content in HTML
  • Images in Webpages
  • HTML Entities
  • Specifying Colors
  • Page Colors and Backgrounds
  • Specifying Font Information
  • Web Design Issues
  • Optional Lab
  • Lesson Summary
14

Hyperlinks

  • Introduction to Hyperlinks
  • The Anchor Element
  • Creating Local Hyperlinks
  • Creating External Hyperlinks
  • Using Images as Hyperlinks
  • Creating Internal Links
  • Managing Hyperlinks
  • Optional Lab
  • Lesson Summary
15

HTML Tables

  • Introduction to HTML Tables
  • CSS3 Properties for All Table Elements
  • Table and Data Alignment Options
  • Height and Width of Table Elements
  • Column and Row Spanning
  • HTML Tables vs. CSS3 Page Structure
  • Lesson Summary
16

Web Forms

  • Introduction to Web Forms
  • Web Forms and CGI
  • HTML5 and Forms
  • Basic Tags for Creating Web Forms
  • Web Form Fields
  • Optional Lab
  • Lesson Summary
17

Video, Audio and Image Techniques

  • Introduction to Web Video, Audio and Image Techniques
  • The <video> Element
  • The <iframe> Element
  • The <audio> Element
  • Graphic Types
  • Image Maps
  • Image Transparency
  • Image Interlacing
  • Animation
  • Creating and Managing Images
  • Lesson Summary
18

Extending HTML

  • Extending HTML
  • Server-Side and Client-Side Languages
  • Server-Side Languages
  • Client-Side Languages
  • Dynamic HTML (DHTML)
  • Document Object Model (DOM)
  • HTML5 APIs
  • Canvas
  • Offline Web Application
  • Geolocation
  • Drag-and-Drop Functionality
  • Web Application Frameworks
  • Connecting to a Database
  • Optional Lab
  • Lesson Summary
19

GUI HTML Editors and Mobile Websites

  • Introduction to GUI HTML Editors
  • Types of GUI Editors
  • GUI HTML Editor Functionality
  • Creating Webpages with a GUI Editor
  • HTML Text Editors vs. GUI Editors
  • Previewing Pages and Validating Code
  • Website Publishing
  • Developing Webpages for Mobile Devices
  • Mobile Apps vs. Dedicated Mobile Websites vs. Responsive Design Websites
  • Optimizing a Website for Mobile Viewing
  • Working with the Latest Web Technologies
  • Optional Lab
  • Lesson Summary
20

Website Development for Business

  • Developing a Business Website
  • E-Commerce Considerations
  • Internet Marketing and Search Engine Optimization (SEO)
  • E-Commerce Payment Technologies
  • Working in a Global Environment
  • Databases and Webpages
  • Optimizing the Impact of the Webpage
  • Front-End Issues
  • File Formats and Active Content
  • Back-End Issues
  • Bandwidth and Download Time
  • Naming Webpage Files
  • Optional Lab
  • Lesson Summary
21

Introduction to Networking

  • Overview of Networks and Protocols
  • Telephony and Convergence Networking
  • Networking Evolution
  • Client/Server Model
  • Network Operations Center (NOC)
  • Networking Categories
  • Network Topologies
  • Network Operating System
  • Microsoft Windows Servers
  • UNIX/Linux
  • The Need for Protocols
  • OSI Reference Model
  • Data Encapsulation
  • Packets
  • OSI/RM Protocol Examples
  • Transmission Control Protocol/Internet Protocol (TCP/IP)
  • Binding Protocols
  • Local Area Network (LAN)
  • Wide Area Network (WAN)
  • Internet Exchange Point (IXP)
  • Lesson Summary
22

Networking Components and Standards

  • Overview of Networking Components
  • Common Network Components
  • Transmission Media
  • Wireless Network Technologies
  • Transmission Types
  • IEEE LAN Standards
  • Carrier Systems
  • Virtualization
  • Optional Lab
  • Lesson Summary
23

Connecting to the Internet

  • Introduction to Connecting to the Internet
  • Mobile Computing
  • Mobile Devices and Cloud Computing
  • Configuring a Wireless Network
  • Fourth-Generation (4G) Wireless
  • TCP/IP
  • Internet Architecture
  • Internet Protocols
  • Demultiplexing
  • Introduction to Routing
  • Routing Protocols
  • Port Numbers
  • Internet Protocol Version 4 (IPv4)
  • Internet Protocol Version 6 (IPv6)
  • Configuring TCP/IP
  • Diagnostic Tools for Internet Troubleshooting
  • Optional Labs
  • Lesson Summary
24

Internet Services

  • Overview of Internet Services
  • Cloud Services
  • Internet Servers
  • Choosing Web Server Products
  • Content Management System (CMS)
  • Optional Lab
  • Lesson Summary
25

Hardware and Device Connectivity

  • Introduction to Hardware and Device Connectivity
  • Motherboard
  • Storage Devices
  • Network Interface Card (NIC)
  • Optical Discs
  • Device Connectivity
  • System Management
  • Preventive Maintenance
  • Software Troubleshooting
  • Optional Lab
  • Lesson Summary
26

Network and Cloud Security Risks

  • Importance of Network Security
  • Bring Your Own Device (BYOD)
  • Cloud Security Threats
  • Cloud Disaster Recovery
  • Malware (Malicious Software)
  • Overview of Network Attack Types
  • Defeating Network Attacks
  • Authentication
  • Encryption
  • Firewalls
  • Security Zones
  • Virtual Private Network (VPN)
  • Security Audit
  • Other Security Threats
  • Lesson Summary

1

HTML5 Coding

  • Creating a Simple HTML5 Page
  • Creating Paragraph Breaks and Line Breaks With HTML5
  • Using Headings in HTML5
  • Indenting and Centering Text With HTML5
  • Using Text-Level Phrasing Elements in HTML5
  • Creating Lists With HTML5
  • Documenting and Commenting on the HTML5 Code
2

Cascading Style Sheets (CSS3) and Graphical Elements

  • Using an External Style Sheet With HTML5
  • Assigning Inline CSS Attribute Values to the <hr> Tag in HTML5
  • Incorporating Images in an HTML5 Page
  • Changing Page Colors and Backgrounds With HTML5
  • Formatting Text With CSS3
3

Hyperlinks

  • Creating Local Text Hyperlinks in HTML5
  • Creating External Hyperlinks
  • Using Images as Hyperlinks
  • Using Internal Hyperlinks
4

HTML Tables

  • Creating HTML5 Tables to Organize Content
5

Web Forms

  • Creating a Simple Web Form in HTML5
  • Adding a Radio Button Group to an HTML5 Web Form
  • Adding Check boxes to an HTML5 Web Form
  • Adding a Single-Option Drop-Down List to an HTML5 Web Form
  • Adding a Multiple-Option Select List to an HTML5 Web Form
  • Adding a Scrolling Text Area Box to an HTML5 Web Form
6

Video, Audio and Image Techniques

  • Adding a Video to an HTML5 Webpage
  • Adding an iframe to an HTML5 Webpage
  • Adding Audio to an HTML5 Webpage
  • Defining a Client-Side Image Map
7

Extending HTML

  • Using JavaScript to Detect the Browser Type
  • Using Simple JavaScript to Create an Interactive Webpage
  • Experimenting With the HTML5 Canvas API
  • Creating an Offline Web Application
  • Experimenting With the Geolocation API
  • Adding Drag-and-Drop Functionality to a Webpage
8

GUI HTML Editors and Mobile Websites

  • Creating an HTML Table With a GUI Editor
  • Creating External Hyperlinks With a GUI Editor
  • Creating Bulleted and Numbered Lists With a GUI Editor
  • Changing Font and Background Color With a GUI Editor
  • Adding an Image to a Webpage With a GUI Editor
  • Creating a Webpage With a GUI Editor
9

Networking Components and Standards

  • Viewing the MAC Address on Your System
  • Installing VirtualBox and Creating a VM
10

Connecting to the Internet

  • Configuring Different Classes of IP Addresses
  • Adding a Public IPv6 Address
  • Using the netstat Command
  • Using the tracert Command
  • Using the arp Command
  • Testing Connectivity Using the ping Command
  • Using the ipconfig Command
  • Using the ifconfig Command
11

Internet Services

  • Using the nslookup Utility
  • Sharing a Folder
12

Hardware and Device Connectivity

  • Managing NTFS Permissions
  • Converting a FAT32 Partition to NTFS Using PowerShell
  • Converting a FAT32 Partition to NTFS Using Disk Management
  • Capturing Packets Using Wireshark
  • Creating a Partition Using Disk Management
  • Formatting a Logical Drive
  • Using the chkdsk Command
  • Running the Disk Defragmenter
  • Backing Up and Restoring Data in Windows
13

Network and Cloud Security Risks

  • Using the Netcraft Toolbar
  • Monitoring the Denial of Service (DoS) Attack
  • Detecting a Virus in a Folder
  • Setting Password Policies
  • Using the MD5 Hashing Algorithm
  • Using OpenSSL to Create a Public/Private Key Pair
  • Applying Symmetric-Key Encryption
  • Turning Off Windows Firewall Settings
  • Creating a NAT Virtual Network

Why Do Learners Love This Course?

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

Related Courses

All Courses
scroll to top