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” course and still earn college credits for that course, if you enroll in a qualifying degree program.
- Accounting Technology
- CompTIA, Cisco, Cybersecurity, Open Technologies
- Database Administration
- Drafting and Computer-Aided Design (CAD)
- Office Technology
- Professional Skills Development (1 to 3-day classes)
- Software Programming
- Web Design and Development
Course Details & Registration Information
Course
Web Programmer Using HTML5, CSS, and JavaScript
Name
CSC-3110EI2
Available Classes
Not currently offered.
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
- 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 - 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 - 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
- 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 - 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 - 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
- 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 - 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
- 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
Course Contact Information
Connect with Wake Tech
Wake Tech eNewsWake Tech on Facebook
Wake Tech on Twitter
Wake Tech on LinkedIn
Wake Tech on Flickr
Wake Tech on YouTube
Wake Tech on Instagram
Wake Tech on the Go
Wake Tech Apple AppWake Tech Android App