Information Technology

The Non-Credit Computer Education Department delivers basic and advanced technology training so you can learn a new skill or earn an industry-recognized credential to level up to your next job. 

Many non-degree IT courses align with Wake Tech’s IT degree programs, which means you can take certain “non-degree” courses and still earn college credits for that course if you enroll in a qualifying degree program.

View IT Courses for Certification

Course Details & Registration Information for All IT Courses

Course
Web Programmer Using HTML5, CSS, and JavaScript
Name
CSC-3110EI2
Available Classes
    Section Location Begin Date End Date Instructor Price Seats Available/Total Seats
249686 Northern Wake Campus 08/17/2021 11/16/2021 R. Steffes $383.00 16/21
Description Course Outline Requirements Intended Audience More Details
Intended Audience
Individuals who want to expand their knowledge and skills for employment-readiness or those who want to successfully prepare for the relevant industry certification exam(s).
Description
This program bundles five topics: GitHub, a culture of agility, HTML, CSS, and JavaScript. By the end of the course, students should know how to use GitHub for version control and collaboration, contribute to an organization's culture of success using Agile, and identify programming features and capabilities to write, debug, and maintain well-structured HTML and CSS code. Students will build on these skills by using JavaScript code for supported data types and write simple code. Additionally, students should be prepared to pass the Microsoft MTA 98-382: Introduction to Programming Using JavaScript and the Microsoft MTA 98-383: Introduction to Programming Using HTML and CSS certification exams.
Course Objectives
  1. GitHub:
    • Explore GitHub
    • Use the command line
    • Create a project
  2. Culture of Agility:
    • Discuss why culture matters
    • Recognize Building trust
    • Determine how to articulate your mission, vision, and values
    • Describe methods to combat stress and silos
    • Explain ways to build your team
    • Discuss tips for supporting success
    • Identify strategies to encourage effective communication
  3. Microsoft MTA 98-383 Introduction to Programming Using HTML and CSS:
    • Identify common HTML5 and CSS3 features
    • Integrate animation, media, and custom themes
    • Demonstrate a basic ability to customize and maintain CSS
    • Design a simple website
    • Diagnose and resolve style and structural problems
  4. Microsoft MTA 98-382 Introduction to Programming Using JavaScript:
    • Program with JavaScript operators, methods, and keywords
    • Program with variables, data types, and functions
    • Demonstrate a basic ability to customize and maintain CSS
    • Interact with the Document Object Model
    • Interact with HTML forms
Outline of Instruction
  1. Learning GitHub:
    1. The Basics of Working on GitHub
    2. Working Locally with the Command Line
    3. Working Locally with GitHub Desktop
    4. Moving Your Project to GitHub
    5. Working with Others on GitHub
  2. Culture of Agility:
    1. Defining Success
    2. Agile Anti-Patterns and Antidotes
    3. Building Your Team
    4. Empowering Individuals
  3. Microsoft MTA 98-383 Introduction to Programming Using HTML and CSS:
    1. Introduction to HTML and CSS
    2. Structure and Layout
    3. Text and Typography
    4. Forms
    5. Themes, Colors, and Polish
    6. Responsive Web Design and Media Queries
    7. Media – Audio, Video, and Canvas
    8. Animations
    9. Accessibility
    10. Preprocessors and Tooling
    11. Maintainable CSS
    12. Web Components
    13. The Future of HTML and CSS
  4. Microsoft MTA 98-382 Introduction to Programming Using JavaScript:
    1. Introduction to JavaScript
    2. Placing JavaScript in an HTML File
    3. Using Variables
    4. Using Functions
    5. JavaScript Operators
    6. Conditional Statements and Loops
    7. JavaScript Arrays
    8. Objects
    9. The Document Object
    10. Event Handlers
    11. Introduction to Node.js
    12. Math, Number, and Date Objects
    13. Handling Strings
    14. Browser-Based JavaScript
    15. JavaScript Forms and Data
    16. Further Browser-Based JavaScript
    17. Exam Certification Preparation
Contact Hours
115
CEU's
11.5
Industry Standard, State, or National Certification
Yes
Certification
Microsoft
Website URL
• Microsoft MTA 98-383: Introduction to Programming Using HTML and CSS - https://docs.microsoft.com/en-us/learn/certifications/exams/98-383 • Microsoft MTA 98-382: Introduction to Programming Using JavaScript - https://docs.microsoft.com/en-us/learn/certifications/exams/98-382
Certification Learning Outcomes/Requirements
  1. Microsoft MTA 98-383 Introduction to Programming Using HTML and CSS:
    • Understand HTML Fundamentals
    • Understand CSS Fundamentals
    • Structure Documents Using HTML
    • Present Multimedia Using HTML
    • Style Web Pages Using CSS
  2. Microsoft MTA 98-382 Introduction to Programming Using JavaScript:
    • Program with JavaScript Operators, Methods, and Keywords
    • Program with Variables, Data Types, and Functions
    • Implement and Analyze Decisions and Loops
    • Interact with the Document Object Model
    • Interact with HTML Forms
CE to CU Articulation
No
Prerequisites
Prior to course enrollment, students should be able to demonstrate technological literacy in alignment with the Technology Basics for Digital Literacy program.
Text and Supplies Needed
The course registration includes all textbooks and labs.
Clinical Site/Special Facilities
Requirements for Successful Completion of this Course
  1. Attendance 90% or above
  2. Participation
  3. Demonstrate an understanding of at least 80% of course material taught.
Accreditation/Special Approval Requirements
Intended Audience
Individuals who want to expand their knowledge and skills for employment-readiness or those who want to successfully prepare for the relevant industry certification exam(s).
Specific Industry or Business Support Needs
Web Developer, Webmaster, Web Administrator
Wake County Need for Industry Positions
According to Burning Glass Technologies, Wake County has a very high demand for these job skills.
Industry or Job Titles Related to training Outcomes for Employment
  • Web Developer
  • Webmaster
  • Web Administrator
Related Courses
  • Software Developer Using Python - CSC-3110EH2
Course Contact Information
Jennifer Simmons-Bage
919-532-5915