Introduction to Ajax Programming
Date of Class:
Last Day To Enroll:
- Course Delivery: Virtual Classroom
- Language: English
Transform the way your Web applications look and feel! With Ajax programming, you can create applications that provide levels of responsiveness previously unheard of on the Web. In fact, you can use Ajax to develop Web applications that behave and respond just like desktop applications.
Along with every lesson is a project application that we will create together. Each application will give you hands-on practice with the technologies you will be learning. By the time the course is finished, you will be able to create your own Ajax applications to give your Web site faster and more streamlined functionality. Also, since Ajax skills are highly prized, you will be in a great position to begin a new career as an Ajax programmer.
A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits
How does it work? Once a session starts, two lessons will be released each week, for the six-week duration of your course. You will have access to all previously released lessons until the course ends.
Keep in mind that the interactive discussion area for each lesson automatically closes 2 weeks after each lesson is released, so youâre encouraged to complete each lesson within two weeks of its release.
The Final Exam will be released on the same day as the last lesson. Once the Final Exam has been released, you will have 2 weeks plus 10 days to complete the Final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.
Lesson 01 - Overview of Ajax Programming
This first lesson begins with a summary of what you need to get started. What you will need to begin includes an understanding of HTML and, of course, a Web site that you can work with and are interested in making more responsive and dynamic. Then I will give you an overview of Ajax so that you will know exactly what its capable of. In each lesson, we will develop a computer game to help illustrate the topic of the day. The game for this lesson is the Joke of the Day application, which will give you a good, basic idea of how powerful Ajax can be.
Lesson 04 - Functions and Events
Lesson 05 - The div and span Tags
Lesson 06 - The Document Object Model
Lesson 07 - XMLHttpRequest Object
Lesson 08 - Digging Deeper into Ajax
Lesson 09 - Working With XML
I will begin Lesson 9 by introducing you to extensible markup language (XML), a standard for storing and transporting data in a platform-independent manner. I will explain how to develop Ajax applications that can work with data stored in XML files. you will learn how to create XML files and how to access their contents using Ajax. I will also be showing you the basics of XML element syntax and how to formulate XML tags that include text content and optional attribute data. As usual, we have a cool application to create: Who Am I? This nifty application will retrieve data stored in different XML files located on the application's Web server.
Lesson 10 - Cascading Style Sheets
Cascading style sheets (CSS) isn't a formal Ajax component, but Ajax programmers have come to depend on it for all sorts of things. In this lesson, we will talk about all the things CSS lets you do, including changing foreground and background colors; specifying font type, size, and color; turning things visible and invisible; and even moving things around the screen. we will also cover how to work with inline, embedded, and external styles, and we will wrap things up with the Fortune Telling Game application.
Lesson 11 - Ajax and PHP
PHP is a server-based scripting language designed to support the development of server-based programs, and that's what this lesson is devoted to. you will learn how PHP scripts are capable of reading and writing files stored on Web servers and also how they can work with database-management systems. Learning how to create PHP scripts will give you the ability to develop server-based programs that support the needs and requirements of your Ajax applications. Our project application for this lesson, the Word-Guessing Game, makes good use of PHP.
Lesson 12 - Important Ajax Design Issues
we will spend this last lesson addressing some design issues to help you avoid certain problems as you begin designing your own Ajax applications. As with any application-development framework, Ajax applications have a number of issues that you must be aware of. In some cases, solutions already exist, but in other cases, the jury is still out on the best way to handle things. I will go over a number of Ajax development issues, and wherever possible, I will suggest solutions or alternative ways of getting things done. We also have one last application project: the Login application. It'll incorporate much of what you have learned throughout the course.
Subject Matter Expert
Richard Blum has been an IT industry professional for over 20 years, working mainly as a network and systems administrator. During this time, he has worked with Microsoft, Novell, Unix, and Linux servers, and has created Web sites using a variety of different programming languages. Blum is the author of several programming and systems administration books, including Professional Assembly Language, C# Network Programming, PostgreSQL 8 for Windows, Sendmail for Linux, Postfix, and Network Performance Open Source Toolkit.
Got questions? Contact us below or call 877-881-2235
Why Choose 360training.com?
- Fast and easy courses completion
- Get an education faster than at traditional colleges!
- 100% online - No classroom attendance required.
- Unlimited 24x7 online customer support
- Over 500,000+ certified nationwide.