Skip to main content
Wake Tech Community College
  • Menu
    • Admissions
      • Visit
      • Take Virtual Tour
      • Apply
      • CustomViewbook
      • Financial Aid
      • Registration & Records
      • College Catalog
    • Academics
      • Career Fields
      • Transferring Credits
      • Online Learning
      • HS Dual Enrollment
      • Workforce Training
      • Personal Enrichment
      • GED®/ESL/Basic Skills
    • Student Support
      • Advising
      • Career Services
      • Care Center
      • Tutoring
      • Libraries
      • Disability Support
      • Military & Veterans
    • Student Life
      • College Calendar
      • Student Activities
      • Student Government
      • Clubs/Organizations
      • Athletics
      • Food and Vending
      • Bookstore
    • About
      • Locations
      • Administration
      • Academic Divisions
      • News
      • Employment
      • Foundation
      • Contact Us
    • More Info
      • Students
      • Parents
      • Businesses
      • Community
      • Alumni
      • Employees
      • En Español
    • Give
  • Login
  • Search

    Floating-Search

    Search WakeTech:


    Popular Pages

    • Apply to Wake Tech
    • Career Fields
    • Orientation Sessions
    • Summer Classes
    • Tuition Information
    • Nurse Aide

Workforce Training

Information Technology Certifications

  • Apply
  • Financial Aid
  • Request Info
  • Search

Links in this section

  • Advanced Manufacturing
  • Biotechnology
  • Business
  • Communication, Social Sciences, Art & Humanities
  • Construction & Maintenance
  • Education
  • Engineering
  • Health Care & Wellness
  • Hospitality & Personal Services
  • Information & Digital Technology
    • AWS Certification
    • Certified Information Systems Auditor
    • Cisco
    • CompTIA
    • Cybersecurity
    • Microsoft
    • Programming
    • Sentinel Bootcamp
  • Public Safety
  • Science & Math
  • Transportation
  • Propel
  • Apprenticeships
  • Non-degree Online Learning
  • Adult Learners
  • Entrepreneurship & Small Business Center
  • En Español
    • Contactos y Preguntas Frecuentes

Programming Certifications

Non-degree programming courses are for individuals with little to no programming experience who are interested in learning various computer languages for new employment opportunities or to upskill for employment readiness.

Industry-recognized credential: Certified Associate JavaScript Programmer (JS Institute)
IT Specialist HTML and CSS and IT Specialist JavaScript (Certiport)
Certified Entry-Level Python Programmer and Certified Associate in Python Programming (Python Institute)

Complete in: Six months or less

Industry Recognized Credential

Financial assistance available

Don't have enough money to pay for a course? Wake Tech's Propel program offers scholarships that cover the cost of registration and fees.

NOTE: The Propel Scholarship Application is currently closed and will reopen July 1.

Computer Programming Certification Courses

Introduction to Python 3 Programming

  • Course ID: CSC-3110CGE
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Create foundational programming structures with Python. The Python programming language was developed to provide a way to develop code that's easy to create and understand. While Python contains the same basic structures as other languages, it also offers unique functionality that makes your life as a programmer easier. This course will show you how to create basic programming structures like decisions and loops. Then, you will move on to more advanced topics such as object-oriented programming with classes and exceptions. In addition, you will explore unique Python data structures such as tuples and dictionaries. You will even learn how to create Python programs with graphic elements that range from simple circles and squares to graphical user interface (GUI) objects like buttons and labels. Whether you're interested in writing simple scripts, full programs, or graphical user interfaces, this course will give you the tools you need to use Python with skill and confidence.

Course Objectives

Learn how to create basic programming structures including decisions and loops.

Explore unique Python data structures such as tuples and dictionaries.

Discover how to create Python programs with graphic elements that range from simple circles and squares to graphical user interface (GUI) objects like buttons and labels.


Outline of Instruction

Lesson 1 - Welcome to Python

Lesson 2 - Get Interactive With Variables and User Input

Lesson 3 - Decisions, Decisions

Lesson 4 - Looping (And Looping and Looping)

Lesson 5 - Modular Programming With Functions

Lesson 6 - Introduction to Object-Oriented Programming

Lesson 7 - Creating Graphics With Tkinter

Lesson 8 - Python Data Structures 1: Lists and Tuples

Lesson 9 - Python Data Structures 2: Dictionaries

Lesson 10 - Working With External Data Files

Lesson 11 - Handling Python Exceptions

Lesson 12 - GUIs With Tkinter


Contact Hours

24

CEUs

1

Industry Standard, State or National Certification

Certification

None

Website

None

Certification Learning Outcomes/Requirements

CE or CU Articulation

No

Prerequisites

There are no prerequisites to take this course.

Learning Supplies Needed

Hardware Requirements:
This course can be taken on either a PC or Mac.

Software Requirements:
PC: Windows 8 or later.
Mac: macOS 10.6 or later.
Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
You will need Python 3.X (3.1, 3.2, or a later version), which you can download free of charge here.
Adobe Acrobat Reader.
Software must be installed and fully operational before the course begins.

Other:
Email capabilities and access to a personal email account.

Instructional Material Requirements:
The instructional materials required for this course are included in enrollment and will be available online.

Clinical Site/Special Facilities

None

Requirements for Successful Completion

90% attendance
• Students must successfully pass 10 quizzes with a minimum grade of 70% by the second quiz attempt.
• If all quizzes are not passed with 70 or better by the second attempt, the final exam score must be 70% or higher on the first attempt for successful completion.
• The Final Exam must be taken by the Wake Tech course end date

Accreditation/Special Approval Requirements

N/A

Intended Audience

If you're interested in learning about Python programming this course is for you!

Specific Industry or Business Support Needs

N/A

Wake County Need for Industry Positions

N/A

Industry or Job Titles Related to Training Outcomes for Employment

Related Courses

Course Contact Information

Non-Credit Online Learning https://ceonline.waketech.edu
919-532-5847
[email protected]

Current Opportunities
Details Section Date(s) Location Price Seats  
328170 05/13/26 - 07/03/26 Online 77.00 20 Register
327601 06/17/26 - 08/07/26 Online 77.00 19 Register

If you would like to be notified when additional sections become available, please use Wake Tech’s Notify Me service for CSC-3110CGE-Introduction to Python 3 Programming .

JavaScript Programming

  • Course ID: CSC-3110EM2
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Launch your programming career with this comprehensive JavaScript course bundle. This two-course series will provide you with a robust foundation in JavaScript, preparing you for higher programming roles and certification exams, including the JSE - Certified Entry-Level JavaScript Programmer Certification and the JSA - Certified Associate JavaScript Programmer Certification. In first JavaScript course, you will focus on the basics of JavaScript, learning how to design, develop, and improve JavaScript programs. Key concepts covered include variables, data types, operators, loops, recursion, functions, and debugging techniques. This introductory course is designed for beginners with no prior programming knowledge, providing a foundation for anyone interested in front-end development or pursuing a career in technology. Building on the skills learned in the first course, the second JavaScript course dives deeper into the language, focusing on object-oriented programming, function usage, and more JavaScript concepts like prototypes, inheritance, and asynchronous programming. By the end of this course, you will be prepared to take the JSA - Certified Associate JavaScript Programmer Certification Exam.

Course Objectives

Identify and describe the fundamental concepts of JavaScript programming, including variables, data types, and operators.


Apply error handling techniques to write and debug JavaScript programs.


Demonstrate problem-solving skills by using conditional statements, loops, and recursion in JavaScript.


Implement user interaction techniques such as input validation and event handling.


Analyze prototypes, inheritance, and object manipulation to design more dynamic and modular applications.


Manipulate complex data structures, including objects, arrays, and built-in JavaScript objects.


Evaluate and implement asynchronous programming techniques, including handling asynchronous events and promises.


Prepare for the JSE - Certified Entry-Level JavaScript Programmer Certification and JSA - Certified Associate JavaScript Programmer Certification by demonstrating advanced proficiency in JavaScript programming.


Outline of Instruction

JSE: Module 1: Introduction to JavaScript and Computer Programming

JSE: Module 2: Variables, Data Types, Type Casting, and Comments

JSE: Module 3: Operators and User Interaction

JSE: Module 4: Control Flow - Conditional Execution and Loops

JSE: Module 5: Functions

JSE: Module 6: Errors, exceptions, debugging, and troubleshooting

JSE: Final Test

JSE - Certified Entry-Level JavaScript Programmer Exam

JSE2: Module 1: Classless Objects

JSE2: Module 2: Classes and Class-Based Approach

JSE2: Module 3: Built-In Objects

JSE2: Module 4: Advanced Function Usage

JSE2: Final Test

JSA - Certified Associate JavaScript Programmer Certification Exam


Contact Hours

96

CEUs

1

Industry Standard, State or National Certification

Certification

JS Institute

Website

https://js.institute

Certification Learning Outcomes/Requirements

JSE - Certified Entry-Level JavaScript Programmer Certification
• Basics of JavaScript and Computer Programming
• Variables, Data Types, and Type Casting
• Operators and User Interaction
• Control Flow - Conditional Execution and Loops
• Functions
• Errors, exceptions, debugging, and troubleshooting

JSA - Certified Associate JavaScript Programmer
• Object-Oriented Programming - Objects
• Object-Oriented Programming - Classes
• Object-Oriented Programming - Built-in Objects
• Advanced Functions


CE or CU Articulation

No

Prerequisites

Prior to course enrollment, students should have basic computer literacy, including familiarity with using a web browser, word processing, and navigating the internet. No prior programming experience is required.

Learning Supplies Needed

None

Clinical Site/Special Facilities

None

Requirements for Successful Completion

80% attendance
Actively participate in class, including discussions and independent and group activities.
,Complete assigned labs and projects.

Accreditation/Special Approval Requirements

N/A

Intended Audience

Individuals who want to develop their front-end knowledge and skills.

Specific Industry or Business Support Needs

Software Engineers, Software Developers, Web Developers, Web and Digital Interface Designers, Computer Systems Engineers/Architects, and Business Intelligence Analysts

Wake County Need for Industry Positions

According to Lightcast data for Wake County, there is a significant demand for skilled professionals in JavaScript programming, with a high volume of job postings and intense competition among employers.

Industry or Job Titles Related to Training Outcomes for Employment

and Business Intelligence Analysts

Computer Systems Engineers/Architects

Web and Digital Interface Designers

Web Developers

Software Developers

Software Engineers

Related Courses

Course Contact Information

Richard Tillies
919-532-5754
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech’s Notify Me service for CSC-3110EM2-JavaScript Programming .

HTML CSS JavaScript Front-End Essentials

  • Course ID: CSC-3110EL2
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Ideal for individuals looking to strengthen their web development expertise, this program offers foundational training in HTML, CSS, and JavaScript. This course focuses on key techniques for building responsive websites, designing user-friendly interfaces, and ensuring web accessibility. Participants will gain hands-on experience in structuring web pages, styling content, and adding interactivity through building engaging projects. By applying these skills, learners will develop practical experience in creating dynamic web applications. Upon completion, learners will have the expertise needed to create visually appealing and interactive websites, preparing them for roles in front-end development.

Course Objectives

Create responsive web pages using HTML and CSS to design and structure content for various devices.


Apply best practices in web design to ensure accessibility and usability in all web projects.


Demonstrate proficiency in styling web elements using CSS for layout, typography, and visual design.


Build interactive elements on web pages by integrating JavaScript for enhanced user experience.


Evaluate the effectiveness of web design choices, ensuring they meet industry standards for performance and accessibility.


Construct a complete, functional website that incorporates foundational web technologies including HTML, CSS, and JavaScript.

Create interactive web applications by applying HTML, CSS, and JavaScript to develop dynamic features and improve their problem-solving and coding skills.


Outline of Instruction

Getting Started

Introduction to HTML

Getting Started with HTML

Cascading Style Sheets

Special Effects

Multimedia

HTML Forms

Introduction to JavaScript

Content Management Systems

Create Interactive Projects:
• The Basics
• Dice Game
• Bouncing Ball
• Cannonball and Slingshot
• The Memory Game
• Quiz
• Mazes
• Rock, Paper, Scissors
• Guess a Word
• Blackjack


Contact Hours

115

CEUs

1

Industry Standard, State or National Certification

Certification

Certiport

Website

• IT Specialist HTML and CSS - https://certiport.pearsonvue.com/fc/ITS/htmlcss
• IT Specialist JavaScript - https://certiport.pearsonvue.com/fc/ITS/javascript

Certification Learning Outcomes/Requirements

IT Specialist HTML and CSS:
• HTML Fundamentals
• CSS Fundamentals
• Document Structure using HTML
• Multimedia Presentation using HTML
• Webpage Styling using CSS
• Accessibility, Readability, and Testing

IT Specialist JavaScript:
• JavaScript Operators, Methods, and Keywords
• Variables, Data Types, and Functions
• Decisions and Loops
• Document Object Model
• HTML Forms


CE or CU Articulation

No

Prerequisites

Prior to course enrollment, students should know how to use a computer and browse the internet. No coding experience is needed.

Learning Supplies Needed

None

Clinical Site/Special Facilities

None

Requirements for Successful Completion

80% attendance
Actively participate in class, including discussions and independent and group activities.
,Complete assigned labs and projects.

Accreditation/Special Approval Requirements

N/A

Intended Audience

Individuals who want to develop their front-end knowledge and skills.

Specific Industry or Business Support Needs

Software Developers, Web Developers, Web and Digital Interface Designers, Computer User Support Specialists, Market Research Analysts, Marketing Specialists

Wake County Need for Industry Positions

According to Lightcast, Wake County has a demand for professionals skilled in creating and maintaining websites and digital interfaces, with a focus on developing responsive, user-friendly designs. The region shows a strong need for expertise in foundational web technologies, highlighting opportunities for individuals with web design and front-end development skills.

Industry or Job Titles Related to Training Outcomes for Employment

Marketing Specialists

Market Research Analysts

Computer User Support Specialists

Web and Digital Interface Designers

Web Developers

Software Developers

Related Courses

Course Contact Information

Alison Consol
919-866-5393
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech’s Notify Me service for CSC-3110EL2-HTML CSS JavaScript Front-End Essentials .

Python Programming

  • Course ID: CSC-3110EK2
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Designed for individuals with basic computer literacy who wish to learn Python programming, this course provides a comprehensive introduction to Python programming, covering essential concepts like data types, functions, loops, debugging, and object-oriented programming (OOP). You will gain hands-on experience writing, designing, and troubleshooting Python scripts, while learning key topics such as modules, packages, and exception handling. By the end of the course, you will be prepared for the PCEP - Certified Entry-Level Python Programmer and PCAP - Certified Associate in Python Programming certifications. This course equips you with the skills needed to start your programming career and advance to higher-level software development roles.

Course Objectives

Identify key Python concepts such as data types, functions, and loops.


Apply Python programming techniques to solve coding challenges and develop functional scripts.


Design Python programs that incorporate object-oriented programming (OOP) principles.


Evaluate Python code to troubleshoot errors and improve program efficiency.
.

Create Python scripts using advanced features like modules, packages, and exception handling.


Prepare for the PCEP and PCAP certifications by completing practice exercises and assessments


Outline of Instruction

PE1: Module 1. Introduction to Python and Computer Programming

PE1: Module 2. Python Data Types, Variables, Operators, and Basic I/O Operations

PE1: Module 3. Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logical and Bitwise Operations

PE1: Module 4. Functions, Tuples, Dictionaries, Exceptions, and Data Processing

Python Essentials 1 (PE1) Course Final Exam

PCEP - Certified Entry-Level Python Programmer Certification Exam

PE2: Module 1. Modules, Packages, and PIP

PE2: Module 2. Strings, String and List Methods, Exceptions

PE2: Module 3. Object-Oriented Programming

PE2: Module 4. Miscellaneous

Python Essentials 2 (PE2) Course Final Exam

PCAP - Certified Associate in Python Programming Certification Exam


Contact Hours

96

CEUs

1

Industry Standard, State or National Certification

Certification

PCEP - Certified Entry-Level Python Programmer & PCAP - Certified Associate Python Programmer

Website

https://pythoninstitute.org

Certification Learning Outcomes/Requirements

PCEP - Certified Entry-Level Python Programmer certification &
• Section 1: Computer Programming and Python Fundamentals
• Section 2: Control Flow - Conditional Blocks and Loops
• Section 3: Data Collections - Tuples, Dictionaries, Lists, and Strings
• Section 4: Functions and Exceptions

PCAP - Certified Associate Python Programmer
• Section 1: Modules and Packages
• Section 2: Exceptions
• Section 3: Strings
• Section 4: Object-Oriented Programming
• Section 5: Miscellaneous


CE or CU Articulation

No

Prerequisites

Prior to course enrollment, students should have basic computer literacy, including familiarity with using a computer, navigating the internet, and managing files. No prior programming experience is required for this course.

Learning Supplies Needed

None

Clinical Site/Special Facilities

None

Requirements for Successful Completion

80% attendance
Actively participate in class, including discussions and independent and group activities.
,Complete assigned labs and projects.

Accreditation/Special Approval Requirements

N/A

Intended Audience

Individuals who want to develop their front-end knowledge and skills.

Specific Industry or Business Support Needs

Data Scientists, Software Engineers, Data Engineers, Principal Software Engineers, DevOps Engineers, GIS Analysts, Solutions Architects, Software Developers, Machine Learning Engineers, Site Reliability Engineers

Wake County Need for Industry Positions

According to Lightcast, Wake County has a strong demand for positions requiring advanced technical skills, particularly in programming and data analysis. This reflects a growing need for highly skilled professionals to support the area's expanding workforce.

Industry or Job Titles Related to Training Outcomes for Employment

Site Reliability Engineers

Machine Learning Engineers

Software Developers

Solutions Architects

GIS Analysts

DevOps Engineers

Principal Software Engineers

Data Engineers

Software Engineers

Data Scientists

Related Courses

Course Contact Information

Alison Consol
919-866-5393
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech’s Notify Me service for CSC-3110EK2-Python Programming .

Python Developer

  • Course ID: SEF-3001HG
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Are you new to Python programming language? Learn all about Python in this comprehensive program that covers introductory through advanced methods. Experience in other programming languages is not required.

Course Objectives

Prepare for an entry-level job as a Python programmer.

Elevate your programming abilities and expand your existing skill set by mastering new Python fundamentals.

Boost your confidence and resume with your new Python skills.


Outline of Instruction

Introduction to Python

Advanced Python


Contact Hours

155

CEUs

1

Industry Standard, State or National Certification

Certification

None

Website

None

Certification Learning Outcomes/Requirements

CE or CU Articulation

No

Prerequisites

There are no prerequisites for this course, however, prior knowledge of any programming language is helpful.

Learning Supplies Needed

Hardware requirements:
This course can be taken on a PC or a Mac.
Dual monitors are helpful but not required.

Software requirements:
PC: Windows 10 or later.
Mac: macOS 11.0 or later.
Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
Python (download and installation instructions are provided in course)
Adobe Acrobat Reader

Other:
Email capabilities and access to a personal email account.

Instructional material requirements:
The instructional materials required for this course are included in enrollment and will be available online.

Clinical Site/Special Facilities

N/A

Requirements for Successful Completion

90% attendance

Accreditation/Special Approval Requirements

N/A

Intended Audience

Specific Industry or Business Support Needs

N/A

Wake County Need for Industry Positions

N/A

Industry or Job Titles Related to Training Outcomes for Employment

Related Courses

Course Contact Information

Non-Credit Online Learning https://ceonline.waketech.edu
919-532-5847
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech’s Notify Me service for SEF-3001HG-Python Developer .

Google UX Design

  • Course ID: CTS-3100A1
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
The Google UX Design certification is designed to prepare learners for entry-level roles in UX design. This course contains eight modules, and upon completion, the student is able to earn industry-recognized certifications.

Course Objectives

Use the design process: Empathize with users, define pain points, ideate solutions, create wireframes and prototypes, test and iterate on designs.

Apply foundational UX concepts, like user-centered design, accessibility and equity-focused design.

Comprehend the basics of UX research, like planning research studies, conducting interviews and usability studies, and synthesizing research results.

Create a professional UX portfolio, including end-to-end projects.


Outline of Instruction

Foundations of User Experience (UX) Design

Start the UX Design Process: Empathize, Define and Ideate

Build Wireframes and Low-Fidelity Prototypes

Conduct UX Research and Test Early Concepts

Create High-Fidelity Designs and Prototypes in Figma

Build Dynamic User Interfaces (UI) for Websites

Design a User Experience for Social Good & Prepare for Jobs

Accelerate Your Job Search with AI


Contact Hours

120

CEUs

1

Industry Standard, State or National Certification

Certification

Google UX Design

Website

https://www.coursera.org/professional-certificates/google-ux-design/

Certification Learning Outcomes/Requirements

Follow the design process: Empathize with users, define pain points, ideate solutions, create wireframes and prototypes, test and iterate on designs.

Apply foundational UX concepts, like user-centered design, accessibility and equity-focused design.

Understand the basics of UX research, like planning research studies, conducting interviews and usability studies, and synthesizing research results.

Create a professional UX portfolio, including end-to-end projects, so that you're ready to apply for jobs.


CE or CU Articulation

No

Prerequisites

N/A

Learning Supplies Needed

N/A

Clinical Site/Special Facilities

N/A

Requirements for Successful Completion

90% attendance
Completion of Coursera modules

Accreditation/Special Approval Requirements

N/A

Intended Audience

An individual who is interested in earning an employer-recognized certificate from Google in UX Design.

Specific Industry or Business Support Needs

UX designer, user-experience specialist

Wake County Need for Industry Positions

According to Lightcast data, this is a growth career field.

Industry or Job Titles Related to Training Outcomes for Employment

UX designer, user-experience specialist

Related Courses

Course Contact Information

Alison Consol
919-866-5393
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech’s Notify Me service for CTS-3100A1-Google UX Design .

Introduction to CSS and XHTML

  • Course ID: WEB-3000NE
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Learn how to create state-of-the-art websites using modern CSS3 and HTML5 techniques. Take your existing HTML skills to the next level and start building sites like the pros. If you want to survive and excel in the fast-paced world of web publishing, you're going to need to keep up with ever-evolving standards like CSS3 and HTML5.

Course Objectives

Learn how to add professional polish to your design with borders, rounded corners and drop shadows

Study the secrets of embedding YouTube videos on your pages so you don't have to upload video files to your own site

Learn about all the modern file formats and HTML5 tags for embedding sound and music into your pages without using YouTube or any other site


Outline of Instruction

Learn whom this class is for and what it's all about. Start by creating a folder and adjusting some settings in your operating system and editor so you're ready to start creating a website. Discuss the basics of HTML5 and CSS3, as well as why you'll want to learn to use them. Learn to save time by creating an HTML5 page template that you can use as the starting point for each new page you create in this course and later on your own.

Discover how CSS lets you create design elements that give your site a consistent look, feel and unique identity. And, if you ever decide to change something in your styling, you don't have to go digging through all the pages individually to make changes. You just change your style sheet in one place, and all the pages in the site update instantly and automatically.

Background colors, photos, textures, patterns and gradients can really add some pizzazz to your website. Learn to do them all, and you'll have a lot of fun doing so.

Learn how to add some real professional polish to your design with borders, rounded corners and drop shadows. They're easy to do, thanks to some simple CSS properties.

Learn about the many ways you can style your text with CSS, including fonts, text shadows and more. Get an overview of the primary tags for text markup in HTML. Then, look at the many properties CSS offers for making your text look great.

Pictures add a lot of visual interest to any website. Get an overview of the types of pictures you can use, and review how to insert them using HTML tags. Then, discuss ways you can float, position and size pictures using CSS.

Learn about style classes and links. Style classes are a great tool for defining styles that you can use freely wherever you want throughout your site. They can be a real boon to your creativity and a real time-saver for managing your styles. Then, learn about pseudo-classes, which are a special type of class for styling links and mouse-over effects. And as an added bonus, learn some advanced techniques for links, including opening pages in a new window, using jump links within a page, adding tooltips to your links, using pictures as links and creating email links.

Nothing brings a site to life better than sound and video. Learn all the newest and most modern techniques for playing sounds and showing videos on your site, including the secrets of embedding YouTube videos on your pages so you don't have to upload video files yourself. And learn about modern file formats and HTML5 tags for embedding sound and music into your pages without using YouTube or any other site.

HTML tables are the perfect tool for displaying information in rows and columns. Learn techniques for styling tables with traditional CSS, as well as new CSS3 techniques that really make tables shine with minimal coding.

Getting control of the size and location of things and the gaps between them can be a real challenge for web designers. Most of the mystery and frustration that designers experience stems from not understanding the CSS Box Model, which defines how things behave and provides a rich set of tools for managing widths, heights, margins and padding. Learn how to solve the mysteries and overcome the frustrations by exposing the secrets of the ever-important CSS Box Model.

Modern business websites often use page layouts that include a header, footer, sidebar columns and a navigation bar. Historically, these layouts were done using HTML tables or div tags. Learn a new set of layout tags in HTML5 to define our layout sections, how to make them work in new and older browsers alike and some professional-grade techniques for styling them with CSS.

Learn how to add side columns to your layout, be it a left column, a right column or both left and right columns. As an added bonus, add a vertical navigation bar to a side column with links large enough that they're easy to work with a mouse, as well as a fingertip or stylus on a mobile touch screen.


Contact Hours

24

CEUs

1

Industry Standard, State or National Certification

Certification

None

Website

None

Certification Learning Outcomes/Requirements

CE or CU Articulation

No

Prerequisites

Completion of the online Creating Webpages course (or equivalent experience with HTML and web publishing) is recommended. You should have basic computer skills, including familiarity with files, folders, text editing and copying and pasting.

Learning Supplies Needed

Hardware requirements:
This course can be taken on either a PC or a Mac.

Software requirements:
PC: Windows 8 or later
Mac: macOS 10.6 or later
Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge and Safari are also compatible.
A text editor such as Notepad
Adobe Acrobat Reader
Software must be installed and fully operational before the course begins.

Other:
Email capabilities and access to a personal email account

Instructional material requirements:
The instructional materials required for this course are included in enrollment and will be available online.

Clinical Site/Special Facilities

N/A

Requirements for Successful Completion

90% attendance
Students must pass 10 quizzes or the final exam with 70% or better.

Accreditation/Special Approval Requirements

N/A

Intended Audience

Specific Industry or Business Support Needs

N/A

Wake County Need for Industry Positions

N/A

Industry or Job Titles Related to Training Outcomes for Employment

Related Courses

Course Contact Information

Non-Credit Online Learning https://ceonline.waketech.edu
919-532-5847
[email protected]

No active courses available at this time.

To be notified when this course becomes available, please use Wake Tech’s Notify Me service for WEB-3000NE-Introduction to CSS and XHTML .

Less More
Wake Tech Community College
 

2023 Footer Column 1

  • Campus Links
    • Answer Center
    • College Calendar
    • Get Emergency Alerts
    • Jobs
    • Maps / Directions
    • Accessibility

2023 Footer Column 2

  • Wake Tech Mobile App
    • Android
    • Apple
  • Help & Support
    • College Police
    • Services Directory
    • Student Support

2023 Footer Column 3

  • Connect
    • Wake Tech Enews
    • Wake Tech Podcast
Facebook Instagram X Social media account YouTube LinkedIn Threads TikTok
9101 Fayetteville Road, Raleigh, NC 27603
919-866-5000
Translation
Wake Tech Community College | ©2026 All Rights Reserved.
Contact Us | Terms of Use | Privacy Policy | Campus Policies | Site Map