Information Technology

Wake Tech delivers basic and advanced technology training through non-degree IT courses 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 still earn college credits for some "non-degree" courses if you enroll in a qualifying degree program.
Course details and registration information
Course
Web Programmer Using HTML5, CSS, and JavaScript
Name
CSC-3110EI2
Overall Quality of This Course
★★★★★
Based on 5 student surveys.
Available Classes
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 each Certiport IT Specialist exam for HTML and CSS and JavaScript.
Course Objectives
- GitHub:
• Explore GitHub
• Use the command line
• Create a project - 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 - HTML and CSS:
• Introduction to 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 - JavaScript:
• Introduction to 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
- 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 - Culture of Agility:
1. Defining Success
2. Agile Anti-Patterns and Antidotes
3. Building Your Team
4. Empowering Individuals - 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 - 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
Certiport
Website URL
• 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 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 course.
Text and Supplies Needed
The course registration includes all textbooks and labs.
Clinical Site/Special Facilities
Requirements for Successful Completion of this Course
- Attendance 90% or above
- Participation
- 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
- Web Programmer Using Python and Django - CSC-3110EJ2
- Computer Technology Basics for Digital Literacy - CIS-3100L2
- IT Support Technician - CTS-3255A2
Course Contact Information
Connect
Wake Tech eNewsWake Tech Podcast
Wake Tech Mobile App