JavaScript
This series provides an overview of the ways JavaScript can be used for adding interactivity to Web content. In addition, frames, cookies, objects, text strings, and a brief history are explained.
HTML Series
This online training series shows how to use HTML to develop Web pages. It covers common HTML commands and tags, formatting text using tags and CSS style sheets, and incorporating links and images on Web pages. The use of graphics on Web pages is discussed in detail, including graphics software, file size, and animation. Design concepts such as background and color, layout, image maps, and tables are examined, and Web page interactivity using multimedia, applets, and ActiveX is discussed in-depth. Advanced topics covered include using JavaScript for interactivity, and advanced JavaScript techniques such as frames, cookies, objects, text strings, and the history list.
Dynamic HTML
This online training series is intended for Web page developers who want to implement Dynamic HTML in their Web site design. It examines the basic concepts of DHTML and the use of Cascading Style Sheets, implementing JavaScript with DHTML, and the DHTML object model. Other topics covered include objects, events and event handling, style sheets and content formatting, and binding data from other sources to Web pages.
GUI Design
This online training series introduces users to the primary concepts and tasks involved in graphical user interface (GUI) design. It identifies the characteristics of an effective GUI, describes usability factors, and examines the design principles of consistency, user feedback, information filtering, and the conceptual model. It also discusses in detail the effective use of color and typography, icons and pointers, window layouts, and screen controls. The series concludes with a discussion of effective interface design, including the principles of organization, efficiency, and communication.
Visual Studio .NET Overview
This online training series gives students a thorough overview of the .NET initiative and prepares them to begin developing applications using Visual Studio .NET.
Visual Studio .NET Advanced Topic Series
This online training series shows developers how to create more powerful applications using Microsoft Visual Studio.NET. The series focuses heavily on creating and deploying Web-based applications. Users explore ASP.NET Web server controls in greater detail, and also learn how to implement data binding to pull data into a Web page from external data sources. Users will also learn how Visual Studio.NET facilitates XML development, and how to use Visual Studio to build and configure an XML-based Web application or a Web service client. Additionally, users will learn about what happens after the code is written - debugging, deployment, and security for Web based applications, as well as the process for upgrading existing ASP-based Web sites to ASP.NET
Microsoft .NET Architectures MCP/MCSD 70-300
This online training series helps a learner prepare for the MCP/MCSD 70-300 exam by covering how to break down a case study to expose pertinent facts, create meaningful requirements and specifications for a solution, and develop a .NET solution architecture that is secure and stable. It teaches the development of a solid database model, including normalization, relationships, and Object Role Modeling (ORM). It also covers the tradeoffs between a Windows application, a Web application, and a Web Service-based application.
Microsoft .NET 2.0 Web Development MCTS 70-528
This series presents questions that will help Visual Basic and C# developers prepare for the Microsoft .NET 2.0 Web Development MCTS 70-528 exam. Questions are presented in the same style and cover the same topics as the actual exam. Students will test their knowledge, then receive comprehensive information about the question topic and the possible answers that were presented. Additionally, this series prepares students to take the Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications certification.
Visual Basic .NET for Web MCSD/MCAD 70-305
This series explains how to develop and implement Web-based applications with Web forms, ASP.NET, and the Microsoft .NET Framework. Specific topics presented are web forms, controls, user interface navigation, data binding and manipulation, error handling, components, assemblies, web services, globalization, legacy code, as well as deploying and maintaining web applications.
Visual Studio .NET and ASP.NET
This online training series introduces students to the ASP.NET platform, and gets students started using ASP.NET features such as server controls, validation controls and composite controls in their Visual Studio .NET projects.
Visual Basic 2005
This series introduces learners to the Microsoft .NET programming environment and teaches how to develop productive, useful applications with the new Visual Basic 2005 programming language, leveraging your existing knowledge of Visual Basic and applying that knowledge to the .NET environment.
Visual Basic .NET for XML Web MCSD/MCAD 70-310
This series explains how to use Visual Basic .NET to create Web-based applications that manipulate XML data. Courses in this series cover accessing and manipulate data, creating distributed applications and services, as well as testing, debugging, and deploying the completed application.
Visual Studio .NET programming with Visual C#
This online training series introduces students to the ASP.NET platform, and gets students started using ASP.NET features such as server controls, validation application, a Web application, and a Web Service-based application.
Visual Basic .NET for Web MCSD/MCAD 70-305
This series explains how to develop and implement Web-based applications with Web forms, ASP.NET, and the Microsoft .NET Framework. Specific topics presented are web forms, controls, user interface navigation, data binding and manipulation, error handling, components, assemblies, web services, globalization, legacy code, as well as deploying and maintaining web applications.
Visual Studio .NET and ASP.NET Series
This online training series introduces students to the ASP.NET platform, and gets students started using ASP.NET features such as server controls, validation controls and composite controls in their Visual Studio .NET projects.
Visual Basic .NET for XML Web MCSD/MCAD 70-310
This series explains how to use Visual Basic .NET to create Web-based applications that manipulate XML data. Courses in this series cover accessing and manipulate data, creating distributed applications and services, as well as testing, debugging, and deploying the completed application.
Visual Studio .NET programming with Visual C# Series
This online training series introduces students to the ASP.NET platform, and gets students started using ASP.NET features such as server controls, validation controls and composite controls in their Visual Studio .NET projects.
Visual C# Web Applications MCAD 70-315
This online training series is designed for anyone who's preparing for the MCAD 70-315 exam or who simply wants an introduction to designing Web applications with Visual C# .NET. This series teaches users how to use Visual C# .NET to develop, test, deploy, and configure ASP.NET applications that run on the Internet.
Visual C# Web Applications MCAD 70-315 Series
This online training series is designed for anyone who's preparing for the MCAD 70-315 exam or who simply wants an introduction to designing Web applications with Visual C# .NET. This series teaches users how to use Visual C# .NET to develop, test, deploy, and configure ASP.NET applications that run on the Internet.
SQL Server 2005 MCTS 70-431
This series explains how to install, configure, and use SQL Server 2005, as well as, prepares students to take the Microsoft Certified Technology Specialist: SQL Server 2005 certification.
Visual C# XML MCAD 70-320
This online training series prepares users for the MCAD-320 exam. The series is designed to cover all the objectives that Microsoft has created for this exam. The user will be presented with skills need to develop and implement middle-tier components, server components, and XML Web services by using Visual Studio .NET, Microsoft .NET Framework, and the Visual C# .NET programming language. The series helps the user develop the specific core competencies to design and develop distributed applications.
Web Publishing and Design with HTML 4.01 and XHTML
The Web Publishing and Design with HTML 4.01 and XHTML series teaches you how to make Web sites using HTML 4.01, XHTML, and cascading style sheets. It also provides tips and guidelines to help you design and create effective Web sites, as well as organize their content.
Optional Modules:
XML
This online training series provides an introduction to the Extensible Markup Language (XML) and its general format. It introduces the fundamentals of XML, including how to read a basic XML document, the XML document structure, and viewing XML source documents. It shows how to build an XML data document, including creating elements and element modes, naming XML objects, and creating declarations and well-formed documents. Building DTDs is explained in detail, along with creating and managing internal, external, and parameter entities. Additional topics covered in this series include a detailed discussion of the Document Object Model, Cascading Style Sheets (CSS), and XSL Style Language.
SQL server 2000 Admin MCDBA MCSA MCSE 70-228
The SQL Server 2000 Admin MCDBA MCSA MCSE 70-228 series is designed to help learners prepare to take and pass Microsoft's exam number 70-228: Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Edition. This series teaches learners how to install SQL Server 2000 and configure advanced options. The series also teaches learners how to manage databases and objects, create a disaster recovery plan, troubleshoot data integrity issues, extract and secure data, automate tasks, and optimize performance.
SQL Server 2000 Database Design MCSE 70-229
This online training series of courses serves as preparation for Microsoft Exam 70-229: "Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition," which is one of several electives for the MCSE certification track, and a core requirement for MCDBA certification. Topics covered include developing a logical data model, implementing the database and objects, retrieving and modifying data using Transact-SQL and XML, using indexes and views, programming business logic (stored procedures, functions, views, triggers), tuning and optimizing data access, and designing a database security plan. This series is tightly focused on exam preparation and review, not on providing general knowledge. Some background knowledge and hands-on experience with enterprise systems and relational databases is assumed.
Back to top
FEATURES
This nationally recognized Microsoft ASP.NET online course and training program teaches the skills that students must acquire to be successful as a web development professional. Tutorials and projects will teach the student the practical uses of HTML & .NET web technologies. This Microsoft ASP.NET online certificate program is only offered in partnership with accredited major colleges and universities.
Back to top
TOPIC HIGHLIGHTS
- Unit 1 - Computing Concepts
- Data Processes
- Database Basics
- Managing Data
- Messages
- Security Risks
- Selecting Databases
- Teleprocessing
- Transmitting Data
- Types of Security
- Unit 2 - HTML Series
- Creating High Quality Web Graphics
- Layout and Design for Your Web Pages
- Making Your Web Pages Interactive
- Start Creating Your Own Web Pages
- Start Using JavaScript
- Using Advanced JavaScript
- Using JavaScript for Interactivity
- Unit 3 - Dynamic HTML Series
- Data from Other Sources
- DHTML and Style Sheets
- Objects and Events
- Styles and Content
- Using JavaScript
- Unit 4 - GUI Design Series
- Designing Screen Elements
- Developing an Interface
- Planning an Interface
- Unit 5 - Visual Studio .NET Overview Series
- Exploring the .NET initiative
- Getting Started with .NET
- Languages and Application Development
- Unit 6 - Visual Studio .NET Advanced Topic Series
- Caching, Security, and Migration
- Creating Mobile Applications and Using ADO.NET
- Data Binding and Working with Control Templates
- Deploying Applications
- Using Rich Web Controls and Debugging Applications
- Working with Web Services
- Working with XML, Configuration, and HTTP Handlers
- Unit 7 - Microsoft .NET Architectures MCP/MCSD 70-300
- Analyzing User, Operational, and Infrastructure Requirements
- Envisioning the Solution and Analyzing Business Requirements
- Unit 8 - Visual Basic .NET for Web MCSD/MCAD 70-305
- Binding, Consuming, and Manipulating Data
- Components, Assemblies, and Web Services
- Globalization and Legacy Code
- Maintaining, Supporting, and Configuring Web Applications
- Practice Exams
- Testing, Debugging, and Deploying Web Applications
- User Interface Navigation and Error Handling
- Web Forms and Controls
- Unit 9 - Visual Studio .NET and ASP.NET Series
- Getting Started
- Using Server Controls
- Working with Validation and Composite Controls
-
Unit 10 - Visual Basic .NET for SML Web MCSD/MCAD 70-310
- Remoting and Web Services
- DataSets and XML Data
- Practice Exams
- Security Issues
- Testing, Debugging, and Deployment
- Windows Services and Component Services
-
Unit 11 - Visual Studio .NET programming with Visual C# Series
- Arrays and Classes
- Creating Windows Applications
- Getting Started
- Unit 12 - Visual C# Web Applications MCAD 70-315 Series
- Assessing and Manipulating Data
- Controls and Input Validation
- Data Binding
- Deploying a Web Application and Using Shared Assemblies
- Error Handling, User Assistance, and Accessibility
- Implementing Navigation for the User Interface
- Introducing Web Forms
- Maintaining, Supporting, and Configuring Web Application
- Managing .NET Components and Assemblies
- Practice Exam
- SQL Server Data and Server Errors
- Testing and Debugging Web Applications
- Web Services, Globalization, and Legacy Code
- Unit 13 - Visual C# XML MCAD 70-320 Series
- .NET Remoting Architecture
- Accessing and Manipulating SQL Server Data
- Accessing and Manipulating XML Data
- Applying .NET Remoting
- Component Services
- Creating and Manipulating Data
- Deployment
- Enterprise Services and Unmanaged Code
- Practice Exam
- Security
- Testing and Debugging
- Web Services
- Windows Services
-
Unit 14 - XML Series (Optional)
- Unit 15 - SQL server 2000 Admin MCDBA MCSA MCSE 70-228 (Optional)
- Unit 16 - SQL Server 2000 Database Design MCSE 70-229 (Optional)
Back to top
CERTIFICATE REQUIREMENTS
A 70% or better must be achieved in order to receive a Certificate of Completion.
Back to top
COURSE OBJECTIVES
- Learn the basics of computing technology
- Examine the basic concepts of HTML, DHTML, Cascading Style Sheets, and JavaScript. Utilize them to develop web pages
- Become familiar with graphical user interface (GUI) design
- Explore the .NET initiative, and the.NET platform
- Develop applications using Visual Studio .NET
- Plan a Visual Studio .NET application by defining the application need(s)
- Learn to develop programs in the VB.Net and C# languages
- Understand the basics of web forms and ASP.Net applications
- Prepare for Microsoft exams 70-300, 70-305, 70-310 70-315, 70-320, 70-228 and 70-229
- Optional courses offer an introduction to XML, Microsoft SQL Server and Microsoft SQL Database design which provide alternative methods to exchange data between programs and web applications
Back to top
PDF BROCHURE
Please click
here to download the PDF brochure for the Gatlin online courses offered by OCPE.
This brochure and the registration form for this course require Adobe Reader.
Click
here to download the latest version of
Adobe Reader.
Back to top
WHO SHOULD ATTEND
Prerequisites:
There are no specific prerequisites for this program. Students are assumed to be fairly knowledgeable on computers/Internet, and will need Internet connection with emailing capabilities.
Target Audience
This program is for students who wish to become proficient in using HTML/DHTML, among other programs, to build Web pages.
PC REQUIREMENTS
This course is compatible with the Windows Vista operating system.
The following are the minimum user system requirements necessary to enjoy maximum access to the HTML-based courses:
200MHz Pentium with 32MB Ram. 640 x 480 256-color video (800x600 is recommended). Windows 95, 98, NT, 2000, or XP Internet Explorer 5.0 or higher required. An Authorware plug-in is used for course simulations but is not required to run the courses. It can be installed the first time you take a course by following the instructions shown on the Web page. The Macromedia Flash Player is used for course introductions and activities, but is not required to run the courses. It can be installed the first time you take a course by following the instructions shown at login. Netscape and AOL browsers are not supported.
We do not formally support our courseware on the Macintosh platform. If you choose to try to use the courses on a Macintosh, you need to be aware that they will not have full functionality, specifically within the Authorware simulations and the supplied files. However, if you are a Macintosh user and make use of a Windows emulator, Authorware simulations and supplied files may function. Since we do not test with Macintosh or Windows emulators, we cannot guarantee our courses on the Macintosh platform.
Back to top
Instant Mentoring enables 24x7 access to certified instructors and Subject Matter Experts (SMEs). Instructors are Microsoft Certified Trainers (MCTs), all possessing instructional backgrounds. In addition to providing content expertise, our Mentors facilitate interaction and enhance the overall learning experience.
Back to top
1. How do I register for a Gatlin online course?
Gatlin does not offer courses directly to the public. It offers courses through
George Mason University and other colleges and universities. Please contact our office at 703-993-2113 or
click here for more information
or to register for a course.
2. How much do Gatlin online courses cost?
To view the prices for all Gatlin courses that are offered by George Mason
University, please click here.
3. Why do I have to take Gatlin courses through a participating school?
That is the only way Gatlin Education Services offers its courses. They do not deal
directly with the public.
4. Do I have to travel to register for or to attend a Gatlin online course?
All Gatlin courses are delivered entirely online, so you do not have to go to a
class or travel to a school. Please contact our office at 703-993-2113 or
click here for more information
or to register for a course.
5. How long does it take to complete a Gatlin course?
All of our Gatlin courses are asynchronous. You can start and finish the course at
your own pace. Most courses are designed to be completed within 180 days. You may request an extension if you think
you will need more time to complete a course. Please contact us at 703-993-2113 or
click here if you have any
questions or if you would like to register for a course.
6. Do I have to buy additional materials?
Please refer to the green Included Materials box located on the upper right hand side of this page. If materials are included in this course, they will be shipped by Gatlin to you via UPS ground service after you have registered for a course.
7. Can I get financial aid for Gatlin courses?
George Mason University offers financial assistance through the Sallie Mae Training
Loan Program for qualifying students. Call 703-993-2113 for more information. GES also provides a loan opportunity
for students (www.collegeloanapplication.com).
8. What happens when I complete the course?
If you obtain a final passing grade of 70% or greater in a course, we will award you
a George Mason University certificate of completion.
9. Who will be my instructor?
Each student is paired up with a George Mason University, OCPE, Gatlin facilitator for one-on-one interaction. The facilitator will be available (by e-mail or by telephone) to answer any questions you may have and to provide feedback on your performance. All of our facilitators are successful working professionals in the fields in which they teach.
10. What are the system requirements in order to take an online course?
Please see the "PC requirements" section listed for individual courses.
11. When can I start the course?
You can register for a course at any time.
Back to top