The Application Developer TechSmart KC Program involves 13 intensive weeks of C#
.NET training. This program is designed to give students the knowledge and job skills
required to immediately contribute to a business’ development and database management
needs. Students focus on four distinct areas: Fundamentals, Database Development,
Web Development and Business Skills. The curriculum is designed to give students
the skill set associated with the Microsoft Certified Technology Specialist (MCTS):
3.5 .NET Framework Web Applications Certification.
Technical Skills Acquired
Fundamentals:
Understanding of C#.NET
Database Development:
Understanding of HTML & CSS
Understanding of IIS/HTTP
Understanding of SQL Applications
Understanding of ADO.NET
Web Development:
Understanding of ASP.NET
JavaScriptbr /> LINQ
AJAX
Business/Soft Skills Acquired
Effective Communications
Customer Care
Presentation Skills
Associated Certifications
MCTS: 2.0 and/or 3.5 .NET Framework Web
C# .NET Fundamentals & Centriq Steps to Success
(10 days or 16 nights)
Learn the fundamentals of the Microsoft C# language used in .NET, as well as topics
such as error handling and debugging, object oriented design and data access; and
compiling, running and deploying a .NET Application. Students also learn the issues
involved in embarking on a successful career in technology through Centriq’s unique
Steps to Success seminar.
XHTML/CSS/JavaScript (5 days or 8
evenings)
Explore the theory and practice behind the development of modern day web applications
using programming tools and languages such as Extensible HyperText Markup Language
(XHTML), Cascading Style Sheets (CSS), and JavaScript. Students will also learn
about the process of purchasing a domain name, setting up a hosting account and
will publish a live website as part of this course.
FRDD/Intro to SQL (5 days or 8 evenings)
Learn how to create a data model for a relational Database Management System (DBMS)
from elements such as normalized tables, datatypes, primary and foreign keys, and
constraints. Introduction to Structured Query Language (SQL) presents the standardized
query language used for maintaining and querying database information in management
systems, mainframes and PC systems.
DDWA Parts 1-4 (5 days or 8 evenings)
Learn to use ASP.NET to go beyond static HTML pages to display unique data-driven
pages for each visitor, create templated web pages using an ASP.Net Masterpage,
and how to package and deploy ASP.NET applications. Students will also learn how
to manage web application security by establishing users, roles, and directory security
rules. ADO.NET will be used to retrieve, create, update, and delete data from a
Microsoft SQL Server database using a website as the front end.
DDWA Part 5 (5 days or 8 evenings)
Learn to take advantage of the Microsoft AJAX Toolkit to perform Partial Page Postbacks,
extend capabilities of existing .NET controls by using the AJAX extenders, and enhance
the user's experience by mastering the application of the AJAX top-tier controls.
Students will also be exposed to Microsoft's new LINQ (Language Integrated Query)
syntax to interact with Databases and .NET Objects.
Hands-On .NET Project (5 days or 8
evenings)
Use previously learned concepts and skills in ASP.NET to develop a data entry and
retrieval web-based application. Students are guided through the development phase
as needed but learn what a real development environment can be like.
Advanced Programming Concepts in C# .NET
(5 days or 8 evenings)
Advanced Programming Concepts in C# .NET will expose the student to a broader understanding
of additional .NET Framework class libraries commonly used in the workplace. Programmers
will be exposed to concepts such as multi-threading, serialization, instrumentation,
and reflection. Generic collections will be introduced and application security
will be utilized.
70-536 Exam Prep (5 days or 8 evenings)
Preparation for the certification exam covering: developing applications that use
system types and collections; implementing service processes, threading, and application
domains in a .NET Framework application; embedding configuration, diagnostic, management,
and installation features into a .NET Framework application; implementing serialization
and input/output functionality; .NET Frame work 2.0 security features; implementing
interoperability, reflection, and mailing functionality; implementing globalization,
drawing, and text manipulation functionality in a .NET Framework application.
70-562 Exam Prep (5 days or 8 evenings)
Preparation for certification exam covering: configuring and deploying web applications;
consuming and creating server controls; working with data and services; troubleshooting
and debugging web applications; working with ASP.NET AJAX and client-side scripting;
targeting mobile devices; programming web applications.
The Application Developer program’s final project is a data driven web application
built with an ASP.NET interface, utilizing HTML, CSS, ASP.NET, SQL Server, (stored
procedures if applicable), and C#.NET. It is a fairly complex application that is
developed over a two week period. Students learn from their failures as well as
successes in completing the project. It demonstrates that they can apply the classroom
knowledge to a real life project. Additionally, throughout the program they build
other smaller projects which demonstrate practical applications of various programming
tools.
C# .NET Developer
.NET Programmer
Software Support
Software Developer
Application Developer
Web Developer
Web Designer
Programmer Analyst
Application Systems Analyst