IT Web Programmer - Technical Diploma
The IT Web Programmer technical diploma focuses on the back-end design and development of a website. Use C#, PHP and ASP.NET along with MSSQL and MySQL to design and develop back-end architecture. Develop dynamic web applications that will interact with a database and generate results on a website. This technical diploma is a great fit for programmers looking to become a back-end web developer or front-end developers looking to become a full-stack developer. All credits from this technical diploma can be applied to meet requirements in the Web Development Associate Degree program.
Delivery
Explore Locations
Program Costs & Financial Aid
Tuition: $5,304, Books: $482, Supplies: $0
This program is fully eligible for financial aid.
Estimates based on in-state residency. Please visit the following URL to learn more about tuition and fees for this program. https://www.nwtc.edu/admissions-and-aid/paying-for-college/tuition-and-fees?ProgramCode=311526
Requirements for Program Entry
- Apply at www.nwtc.edu/apply
- Submit high school, GED, or HSED transcripts and college transcripts (if applicable) to transcripts@nwtc.edu
- Tip! Our admission advisors will assist you through every step. Have questions? Connect with NWTC Admissions at start@nwtc.edu or 920-498-5444.
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.
Curriculum
In this one-year program, you will learn to develop interactive, dynamic websites. You will obtain hands-on skills and knowledge in database development, web coding, programming, and design. As a graduate, you will be prepared for a variety of information technology careers including web developer, web architect, and PHP developer, to name a few. All credits from this technical diploma program may be transferred into the Web Development associate degree program.
First Semester
8 Week 1
8 Week 2
Full Semester
Second Semester
8 Week 1
8 Week 2
- 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.
Course Descriptions
This course provides an overview of the interconnectedness among careers within Information Technology. Learn how various fields within the broader industry each play an integral role and how a personal brand fits into preparing you for your career choice. (Corequisite: 10-890-101, College 101)
Course Typically Offered: Summer Fall SpringCreate 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 SpringLearners 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: High school GPA greater/equal to 2.6; OR ACT Reading score greater/equal to 16 AND English greater/equal to 18; OR Next Gen Reading score greater/equal to 250 AND Writing score greater/equal to 260; OR "preparatory course(s)", contact academic advisor at 920-498-5444)
Course Typically Offered: Summer Fall SpringStudents gain skills that lead to success in college, employment, and life. Students should take this course in their first semester. (Pre-requisite: None.)
Course Typically Offered: Summer Fall SpringDatabase 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 SpringProvides a foundation of syntax/semantics of C# .NET programming language to develop Windows-based applications. Covers the architecture of Microsoft's .NET platform where C# is the native language.
Course Typically Offered: Summer Fall SpringAll college students, regardless of their college major, need to be able to make reasonable decisions about fiscal, environmental, and health issues that require quantitative reasoning skills. An activity based approach is used to explore numerical relationships, graphs, proportional relationships, algebraic reasoning, and problem solving using linear, exponential and other mathematical models. Students will develop conceptual and procedural tools that support the use of key mathematical concepts in a variety of contexts. This course may be used as the first of a two part sequence that ends with Quantitative Reasoning as the capstone general education math requirement. (Prerequisite: Next Gen Arith score greater/equal to 250 AND Rdg score greater/equal to 250; OR ACT Math score greater/equal to 15 AND ACT Reading score greater/equal to 16; OR prep courses-contact an academic advisor 920-498-5444).
Course Typically Offered: Summer Fall SpringUse PHP, MySQL, HTML, CSS, and Apache to create interactive websites. PHP is used to connect to a MySQL database and retrieve site content. PHP is also used to organize the HTML structure. (Prerequisite: 10-152-185, Website Coding HTML & CSS; 10-152-125, Database Design)
Course Typically Offered: FallWrite 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-152-125, Database Design)
Course Typically Offered: Fall SpringBuild 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-152-173, Programming in C# Part 1; 10-152-185, Website Coding HTML & CSS; 10-152-125, Database Design)
Course Typically Offered: Fall SpringWorking within groups using Agile methodologies to manage the development and deployment of software-based business projects. Investigate Continuous Integration (CI) and Continuous Development (CD) in the Software Development Life Cycle (SDLC). (Prerequisite: 10-152-173, Programming in C# Part 1)
Course Typically Offered: Fall Spring