1D0-610.AC1
CIW Foundations
- Practice in 69 Hands-On Labs — nothing to install
- 26 Interactive Lessons and 320 topics mapped to the official exam objectives
- 1323 Practice Test Questions and 3 Full Length Tests
Beginner Self-paced · 1 year access
69 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
26 Interactive Lessons · 320 topics01 Introduction to IT Business and Careers 10 topics +
- 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
02 Internet Communication 9 topics +
- 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
03 Introduction to Internet Technology 9 topics +
- 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
04 Web Browsing 13 topics +
- 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
05 Multimedia on the Web 13 topics +
- 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
06 Databases and Web Search Engines 16 topics +
- 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
07 Business Email and Personal Information Management 11 topics +
- 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
08 Protecting Yourself Online 17 topics +
- 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
09 Internet Services and Tools for Business 14 topics +
- 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 18 topics +
- 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 11 topics +
- Creating Web Pages
- 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 11 topics · 7 LiveLab +
- 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
7 LiveLab in this lesson — see the labs panel →
13 Cascading Style Sheets (CSS3) and Graphical Elements 10 topics · 5 LiveLab +
- 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
5 LiveLab in this lesson — see the labs panel →
14 Hyperlinks 9 topics · 4 LiveLab +
- 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
4 LiveLab in this lesson — see the labs panel →
15 HTML Tables 7 topics · 1 LiveLab +
- 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
1 LiveLab in this lesson — see the labs panel →
16 Web Forms 7 topics · 6 LiveLab +
- Introduction to Web Forms
- Web Forms and CGI
- HTML5 and Forms
- Basic Tags for Creating Web Forms
- Web Form Fields
- Optional Lab
- Lesson Summary
6 LiveLab in this lesson — see the labs panel →
17 Video, Audio and Image Techniques 11 topics · 4 LiveLab +
- 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
4 LiveLab in this lesson — see the labs panel →
18 Extending HTML 15 topics · 6 LiveLab +
- 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
6 LiveLab in this lesson — see the labs panel →
19 GUI HTML Editors and Mobile Websites 13 topics · 6 LiveLab +
- 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
6 LiveLab in this lesson — see the labs panel →
20 Website Development for Business 14 topics +
- 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 21 topics +
- 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 10 topics · 2 LiveLab +
- Overview of Networking Components
- Common Network Components
- Transmission Media
- Wireless Network Technologies
- Transmission Types
- IEEE LAN Standards
- Carrier Systems
- Virtualization
- Optional Lab
- Lesson Summary
2 LiveLab in this lesson — see the labs panel →
23 Connecting to the Internet 18 topics · 8 LiveLab +
- 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
8 LiveLab in this lesson — see the labs panel →
24 Internet Services 7 topics · 2 LiveLab +
- Overview of Internet Services
- Cloud Services
- Internet Servers
- Choosing Web Server Products
- Content Management System (CMS)
- Optional Lab
- Lesson Summary
2 LiveLab in this lesson — see the labs panel →
25 Hardware and Device Connectivity 11 topics · 9 LiveLab +
- 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
9 LiveLab in this lesson — see the labs panel →
26 Network and Cloud Security Risks 15 topics · 9 LiveLab +
- 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
9 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
69 LiveLabs- 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
- 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
- Creating Local Text Hyperlinks in HTML5
- Creating External Hyperlinks
- Using Images as Hyperlinks
- Using Internal Hyperlinks
- Creating HTML5 Tables to Organize Content
- 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
- 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
- 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
- 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
- Viewing the MAC Address on Your System
- Installing VirtualBox and Creating a VM
- 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
- Using the nslookup Utility
- Sharing a Folder
- 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
- 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
02 / FAQs
Questions before you start
Prepare for CIW Foundations
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 69 LiveLab included
- Certificate of completion
No credit card required