CONTENTSTART

Web Application Programming Technician - Technical Diploma

Program Code: 311523

As a graduate of this technical diploma program, you're skilled in developing, building, and configuring dynamic and interactive websites and applications. Typical careers in this field include web developer, PHP developer, web applications developer, .NET web developer, web programmer, web architect, and web specialist.

Follow Your Path

All credits in this technical diploma apply toward the following associate degree(s):
• Web Development, 101522
All credits from the following certificate(s) apply toward this technical diploma:
• Web Application Programming, 901522
• Web Design, 901352

EXCLUDESTART
EXCLUDEEND

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.

EXCLUDESTART

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 Arithmetic: 65; Reading Comprehension: 55; Sentence Skills: 75. 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.

Program Availability

FULL TIMESpring 2017Summer 2017Fall 2017
Green Bay
Accepting
Accepting
Accepting

Application Checklist

EXCLUDEEND
EXCLUDESTART
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-173
IT:Program:Part 1 (C#)
3
10-152-173 IT:PROGRAM:PART 1 (C#) ...provides a foundation of syntax/semantics of C# .NET programming language to develop Windows-based/ Web-based applications. Covers the architecture of Microsoft's .NET platform where C# is the native language. Course Typically Offered: Fall/Spring
10-152-185
Website Coding
3
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. Course Typically Offered: Summer/Fall/Spring
10-154-125
IT:Web:Database Development
3
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. Course Typically Offered: Fall/Spring
10-890-101
College 101
1
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. Course Typically Offered: Summer/Fall/J-Session/Spring
SEMESTER TOTAL
10
SECOND SEMESTER
10-150-144
IT:Network:Operating Sys Fund
3
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. Course Typically Offered: Fall/Spring
10-152-180
IT:Web:Scripting-JavaScript
3
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) Course Typically Offered: Fall/Spring
10-152-184
IT:Web:Programming-SQL
3
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) Course Typically Offered: Fall/Spring
10-804-133
Math & Logic
3
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=65 or ACT-Math =15 or 10-834-109, Pre Algebra AND Accuplacer Reading=55 or ACT-Reading=15 or 10-831-107, College Reading and Writing 1 or Intro to College Writing with "B" or better OR equivalent) 3 cr. Course Typically Offered: Summer/Fall/Spring
SEMESTER TOTAL
12
THIRD SEMESTER
10-152-182
IT:Web:Scripting-PHP
3
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. (Prerequisites: 10-154-125, IT:Web:Database Development; 10-152-185, IT:Web:Website Coding) Course Typically Offered: Fall/Spring
10-152-183
IT:Web:Scripting-ASP.Net
3
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-173, IT: Program Part 1 (C#))) Course Typically Offered: Fall/Spring
10-801-136
English Composition 1
3
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 =18 AND ACT Reading =15 OR 10-831-103, Intro to College Writing or 10-831-107, College Reading and Writing 1 with "B" or better OR equivalent) Course Typically Offered: Summer/Fall/Spring
10-801-196
Oral/Interpersonal Comm
3
10-801-196 ORAL/INTERPERSONAL COMM...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 Sentence Skills=60 AND Accuplacer Reading=55 OR ACT-English =16 AND ACT Reading =15 OR 10-831-103, Intro to College Writing or 10-831-107, College Reading and Writing 1 with "B" or better OR equivalent)
SEMESTER TOTAL
12
TOTAL CREDITS
34
Curriculum Note
. The credit for 10-890-101, College 101 is an Institutional Requirement for graduation. Consequently, it is not part of the program requirements, but must be passed with a C.

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.

EXCLUDEEND
EXCLUDESTARTEXCLUDEEND
EXCLUDESTART

Study Abroad Opportunities

The International Studies staff continually seeks opportunities for students to travel abroad for educational experiences that may be offered in association with program courses. To find out more about which of your program courses may offer an opportunity during the year contact your academic advisor.

EXCLUDEEND
CONTENTEND