Skip Ribbon Commands Skip to main content
NWTC Logo   Link to Home Page

Web Application Programming Technician Program Code 311523

Technical Diploma

Offered at the Green Bay campus. For information: (920) 498-5444. Toll-free: (888) 385-6982.

This program is fully eligible for financial aid.

The Web Application Programming technical diploma provides learners the ability to integrate web technologies to develop database-driven, interactive and dynamic web sites.

Employment Potential

A graduate of the program will have the potential for employment as a:

Web Developer

PHP Developer

Web Applications Developer

.net Web Developer

Web Programmer

Web Architect

Web Specialist

Some positions may require additional education and/or work experience.

The following certificates/technical diplomas may be applied toward this program:

901522, Web Application Programming

Program Outcomes

. Design, build, or maintain web sites using authoring or scripting languages, content creation tools, management tools and digital media.
. Perform or direct web site updates.
. Backup files from web sites to local directories for instant recovery in case of problems.
. Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
. Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices, or operating systems.
. Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
. Analyze user needs to determine technical requirements.
. Develop or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.

Requirements for Program Entry

. Completed application.
. High School transcript or equivalent. (For a list of equivalents, go to www.nwtc.edu.)
. Completed one year of high school algebra or equivalency.
. Computer familiarity and ability to use a keyboard and mouse.
. A minimum keyboarding skill of 30 WPM.
. As a requirement for program entry, an Academic Skills Assessment (Accuplacer) with appropriate benchmark scores is necessary. Program Benchmarks are Reading Comprehension: 55; Sentence Skills: 75; Algebra: 61. Students not meeting these benchmarks or the equivalent will be required to establish an individualized academic plan. Students may have the opportunity to enroll in selected program core courses while completing their individualized plan. Upon completion of the plan, students will be eligible for all program courses. However, higher test scores will lead to greater success in core program courses. To learn more about these assessments and program benchmark scores, please contact a counselor at (920) 498-5444 or (888) 385-6982.

Curriculum

Students following the study plan below will complete the Web Application Programming Technician technical diploma in the number of semesters shown.

FIRST SEMESTER

10-152-185 Website Coding
3
10-154-125 IT:Web:Database Development
3
* 10-890-101 College 101
1
SEMESTER TOTAL
7
SECOND SEMESTER

10-150-144 IT:Network:Operating Sys Fund
3
10-152-180 IT:Web:Scripting-JavaScript
3
10-152-184 IT:Web:Programming-SQL
3
10-804-133 Math & Logic
3
SEMESTER TOTAL
12
THIRD SEMESTER

10-152-182 IT:Web:Scripting-PHP
3
10-152-183 IT:Web:Scripting-ASP.Net
3
10-801-136 English Composition 1
3
10-801-196 Oral/Interpersonal Comm
3
SEMESTER TOTAL
12

TOTAL CREDITS
31

Curriculum Note
*The credit for 10-890-101, College 101, is an Institutional Requirement for graduation. Consequently, it is not part of the program credit requirements.

COURSE DESCRIPTIONS

These courses provide an opportunity for students to develop the knowledge, skills, and understanding required for employment in this field.

10-150-144 IT:NETWORK:OPERATING SYSTEM FUNDAMENTALS ...installation of Windows client, Windows Server and Linux Server operating systems. Basic networking topologies and protocol fundamentals. Application installation including Simple Mail Transport Protocol, File Transfer Protocol, and Web server technologies.

10-152-180 IT:WEB:SCRIPTING-JAVASCRIPT ...integrate JavaScript into interactive HTML5 pages, create user-defined functions, complete form validation, use objects within the Document Object Model, debug code, and test browser compatibility. (Prerequisite: 10-152-185, Website Coding)

10-152-182 IT:WEB:SCRIPTING-PHP ...use PHP, MySQL, HTML5, CSS3 and Apache to create standards based websites. PHP is used to connect to a MySQL database and retrieve site content. PHP is also used to organize the HTML5. (Prerequisite: 10-154-125, IT:Web:Database Development)

10-152-183 IT:WEB:SCRIPTING-ASP.NET ...build interactive, database-driven websites with ASP.NET and C# with Visual Studio, handling web form events, using ASP.NET controls, designing master pages, managing state, and interacting with databases with ASP.NET data-bound controls. (Prerequisites: 10-154-125, IT:Web:Database Development; 10-152-180, IT:Web:Client Script-Javascript)

10-152-184 IT:WEB:PROGRAMMING-SQL ...write queries in a relational database: creating tables, setting primary/foreign keys, populating tables, manipulating data and reporting. Explore join types, stored procedures, functions, and database administration SQL statements. (Prerequisite: 10-154-125, IT:Web:Database Development)

10-152-185 WEBSITE CODING ...create code for generating the structure, function, and design of static websites using standards-based HTML5 and CSS3; validate code; test multi-browser and multi-device functionality.

10-154-125 IT:WEB:DATABASE DEVELOPMENT ...database uses, database terminology, analyzing information requirements, data models, database design phases, entity relationships, normalization processes, database management systems, database objects, development environments, creating tables, writing queries using SQL, testing.

10-890-101 COLLEGE 101 ...develops tools and strategies that support success in college. Focuses on study skills, college resources, goal setting, time management, and learning styles. Introduces concepts for self assessing learning and completing an Exit Assessment that provides evidence that learning took place. Students should take this course prior to or during the first semester of their programs. 1 cr.

10-804-133 MATH & LOGIC ...students will apply mathematical problem solving techniques. Topics will include symbolic logic, sets, algebra, Boolean algebra, and number bases. (Prerequisites: Accuplacer-Arithmetic score=65 or ACT-Math score=15 or 10-834-109, Pre Algebra AND Accuplacer-Reading=55 or ACT-Reading=15 or 10-838-105, Intro to Reading & Study Skills with "C" or better OR equivalent) 3 cr.

10-152-183 IT:WEB:SCRIPTING-ASP.NET ...build interactive, database-driven websites with ASP.NET and C# with Visual Studio, handling web form events, using ASP.NET controls, designing master pages, managing state, and interacting with databases with ASP.NET data-bound controls. (Prerequisites: 10-154-125, IT:Web:Database Development; 10-152-180, IT:Web:Client Script-Javascript; 10-804-133, Math & Logic) 3 cr.

10-801-136 ENGLISH COMPOSITION 1 ...learners develop knowledge/skills in planning, organizing, writing, editing. Students will also analyze audience/purpose, use elements of research, format documents using standard guidelines, and develop critical reading skills. (Prerequisite: Accuplacer-Sentence Skills =75 AND Accuplacer-Reading =55 OR ACT-English =16 AND ACT Reading =15 OR 10-831-103, Intro to College Writing or 10-838-105, Intro to Reading and Study Skills with "C" or better OR equivalent) 3 cr.

10-801-196 ORAL/INTERPERSONAL COMMUNICATION ...the communication process, perception and self-concept, language, listening, nonverbal communication, interpersonal relationships, communication in groups and public communication; prepare and deliver an oral presentation. (Prerequisite: Accuplacer- Reading =55 and Accuplacer Sentence Skills=60 OR ACT- Reading =15 and ACT English=16 OR 10-838-105, Intro to Reading & Study Skills or 10-831-103, Intro to College Writing with "C" or better OR equivalent) 3 cr.