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.
Dynamic HTML
This 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.
XML
This 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.
GUI Design
This 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.
Microsoft .NET 2.0 Windows Development MCTS 70-526
This series provides extensive practice for the Microsoft .NET 2.0 Windows Development MCTS 70-526 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. Please check back later for even more information on this topic.
Visual Studio .NET and ASP.NET
This 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 Studio .NET Overview
This 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 Topics
This 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
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 C#
The Visual C# 2005 series covers how to develop command line and graphical applications using the Visual C# 2005 programming language and the Visual Studio integrated development environment (IDE).
Microsoft .NET 2.0 App Development MCTS 70-536
This series presents questions that will help Visual Basic and C# developers prepare for the Microsoft .NET 2.0 App Development MCTS 70-536 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.
Microsoft .NET 2.0 Web Development MCTS 70-528
This series will prepare you for the MCTS 70-528 exam, which is the second required exam for the MCTS Microsoft Certified Technology Specialist: .NET Framework 2.0 Web Applications certification. This exam tests your ability to create web applications in the .NET environment using either Visual Basic 2005 or Visual C# 2005. These study guide courses have been added to the practice exams that MindLeaders already released for this test.
Microsoft .NET 2.0 Distributed Apps MCTS 70-529
The Microsoft .NET Framework 2.0- Distributed Application Development test is the second required exam to become a Microsoft Certified Technology Specialist (MCTS) in .NET Framework 2.0 Distributed Applications. Practice exams in this series provide extensive practice for the Microsoft .NET 2.0 Distributed Apps MCTS 70-529 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.
Back to top
FEATURES
This self-paced .NET e-Learning package is designed to help you prepare for the MCTS: .NET Framework 2.0 Web Applications exam and the MCTS: .NET Framework 2.0 Distributed Applications exam. It begins with basic web design and web development courses before moving into the .NET-specific courses.
Back to top
TOPIC HIGHLIGHTS
- Web Publishing and Design with HTML 4.01 and XHTML
- Getting Organized
- Basics of HTML and XHTML
- HTML, XHTML, and Cascading Style Sheets (CSS)
- Advanced Cascading Style Sheets (CSS), Forms, and DHTML
- Adding Interactivity and Multimedia with HTML and XHTML
- JavaScript
- Start Using JavaScript
- Using JavaScript for Interactivity
- Using Advanced JavaScript
- Dynamic HTML
- DHTML and Style Sheets
- Using Javascript
- Objects and Events
- Styles and Content
- Data From Other Sources
- XML
- Viewing and Understanding XML
- Creating a Basic Document
- Building DTDs and Checking Documents
- Entities
- The Document Object Model
- CSS and XSL Style Sheets
- GUI Design
- Planning an Interface
- Developing an Interface
- Designing Screen Elements
- Microsoft .NET 2.0 Windows Development MCTS 70-526
- Creating User Interfaces
- Integrating Data
- Implementing Printing and Reporting Functionality
- Enhancing Usability
- Implementing Asynchronous Programming Techniques
- Developing Form Controls
- Configuring and Deploying Applications
- Visual Basic Practice Exam 1
- Visual Basic Practice Exam 2
- Visual Basic Practice Exam 3
- Visual Basic Practice Exam 4
- C# Practice Exam 5
- C# Practice Exam 6
- C# Practice Exam 7
- C# Practice Exam 8
- Visual Studio .NET and ASP.NET
- Getting Started
- Using Server Controls
- Working with Validation and Composite Controls
- Visual Studio .NET Overview
- Exploring the .NET Initiative
- Languages and Application Development
- Getting Started with .NET
- Visual Studio .NET Advanced Topics
- Using Rich Web Controls and Debugging Applications
- Data Binding and Working with Control Templates
- Creating Mobile Applications and Using ADO.NET
- Working with XML, Configuration, and HTTP Handlers
- Caching, Security, and Migration
- Working with Web Services
- Deploying Applications
- Visual Basic 2005
- .NET Platform Architecture
- Managed Type Fundamentals
- Objects, Values, and Memory
- Reflection and Attributes
- Delegates and Events
- Asynchronous Execution
- Assemblies
- Windows Forms
- Code Access Security
- Visual C#
- .NET What You Need to Know
- First C# Programs
- Data Types in C#
- Operators and Expressions
- Control Structures and Arrays
- Object-Oriented Programming
- Classes
- More About Types
- Methods, Properties, and Operators
- Characters and Strings
- Arrays and Indexers
- Inheritance
- Virtual Methods and Polymorphism
- Formatting and Conversion
- Exceptions
- Interfaces
- Interfaces and Collections
- Delegates and Events
- Introduction to Windows Forms
- Microsoft .NET 2.0 App Development MCTS 70-536
- Using System Types and Collections
- Implementing Service Processes, Threading, and Application Domains
- Embedding Configuration, Diagnostic, Management, and Installation Features
- Implementing Serialization and I/O Functionality
- Securing Applications with .NET Framework 2.0 Security Features
- Implementing Interoperability, Reflection, and Mailing Functionality
- Implementing Globalization, Drawing, and Text Manipulation Functionality
- Visual Basic Practice Exam 1
- Visual Basic Practice Exam 2
- Visual Basic Practice Exam 3
- C# Practice Exam 1
- C# Practice Exam 2
- C# Practice Exam 3
- Microsoft .NET 2.0 Web Development MCTS 70-528
- Creating and Programming Web Applications
- Configuring a Web Application
- Using Globalization, Localization, and Accessibility
- Using ADO.NET and XML with ASP.NET
- Creating Custom Web Controls
- Deploying ASP.NET Applications
- Troubleshooting and Optimizing Web Applications
- Customizing and Personalizing Web Applications
- Implementing Authentication and Authorization
- Creating ASP.NET Mobile Web Applications
- Visual Basic Practice Exam 1
- Visual Basic Practice Exam 2
- Visual Basic Practice Exam 3
- C# Practice Exam 1
- C# Practice Exam 2
- C# Practice Exam 3
- Microsoft .NET 2.0 Distributed Apps MCTS 70-529
- Creating and Accessing XML Web Services
- Configuring and Customizing Web Service Applications
- Creating, Configuring, and Deploying Remoting Applications
- Implementing Asynchronous Calls and Remoting Events
- Implementing Web Services Enhancements (WSE) 3.0
- Creating Serviced Components and Using Message Queuing
- Visual Basic Practice Exam 1
- Visual Basic Practice Exam 2
- Visual Basic Practice Exam 3
- C# Practice Exam 1
- C# Practice Exam 2
- C# Practice Exam 3
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
- Examine the basic concepts of HTML, DHTML, Cascading Style Sheets, and JavaScript, and 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 needs
- Learn to develop programs in the VB.Net and C# languages
- Understand the basics of web forms and ASP.Net applications
- Learn to create applications in .NET 2.0 through the use of Visual Basic code examples
- Prepare for Microsoft exams 70-526, 70-528, 70-529, and 70-536
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 e-mailing capabilities. You will need plenty of practice and real-world experience before you sit for any of the .NET certification exams.
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
Students must have the Visual Studio .NET software for this course.
This program includes a full online reference library, which contains the following relevant books:
- Beginning ASP.NET 2.0 AJAX {Wrox Beginning Guides} by McClure, Wallace
- Beginning Ajax With ASP.NET {Wrox Beginning Guides} by McClure, Wallace
- Beginning ASP.NET 2.0 {Wrox Beginning Guides} by Hart, Chris
- Beginning ASP.NET 2.0 in VB 2005 : From Novice to Professional {Expert's Voice in .NET} by MacDonald, Matthew
- Professional DotNetNuke ASP.Net Portals {Wrox Professional Guides} by Walker, Shaun
- Beginning ASP.NET 2.0 Databases: Beta Preview by Kauffman, John; Thangarathinam, Thiru
- Mastering Web Development With Microsoft Visual Studio 2005 by Mueller, John
- ASP.NET 1.1 Insider Solutions by Homer, Alex
- ASP.net: Evolution by Kent, Dan
- ASP.NET Unleashed {2nd Ed.} by Walther, Stephen
- Hacking the Code : ASP.NET Web Application Security by Burnett, Mark; Foster, James C
- Developing and Implementing Web Applications With Visual C# .NET and Visual Studio .NET {Exam Cram 2} by Kalani, Amit; Kalani, Priti
- Developing and Implementing Windows-based Applications With Visual C# .NET and Visual Studio .Net {Exam Cram 2} by Hausman, Kalani Kirk; Kalani, Amit; Kalani, Priti
Back to top
Instant Mentoring enables 24x7 access to certified instructors and Subject Matter Experts (SMEs). 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?
Please contact our office on the Fairfax campus in Northern Virginia (NOVA) or call 703-993-2113. Click here for more information or to download a copy of the registration form.
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?
Gatlin does not offer courses directly to the public. They partner with major colleges and universities to offer their programs.
4. Do I have to travel to register for or to attend a Gatlin online course?
All Gatlin courses are delivered entirely online, you do not have to go to a class or travel to a school. If you are unable to visit our office on the Fairfax campus in Northern Virginia (NOVA), please contact us 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 (fees may apply). 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?
Gatlin courses are non-credit and therefore are not eligible for Federal Student Aid. However there are a number of loan programs that can be used to fund your course. Click here to view a list of these options or call 703-993-2113 for more information. Gatlin 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 facilitator for one-on-one interaction. The facilitator will be available (by e-mail) to answer any questions you may have and to provide feedback on your performance. Facilitators are all 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?
Registrations are rolling. Please send us your registration form at the time you wish to start your course. Registrations take five to seven business days to process.
Back to top