Programming Technologies Level 1.1: Introduction to Programming is intended for use as an introduction to programming concepts for students who have no prior experience. It is required knowledge for several other topics, such as JavaScript, PERL, PHP, Visual Basic, Java and more. While code example for several different languages will be shown, this course is language-neutral, and can be used as a basis of learning many different programming languages.
Archive for May, 2007
Course: Introduction to Programming - Programming Technologies Level 1.1 - 15969 0701
Thursday, May 31st, 2007Dates:
RSS: What it is, and how to use it
Wednesday, May 23rd, 2007RSS (Really Simple Syndication) is a system of sending and receiving updates and other information from a central source to many users.
Very often, computer users find themselves regularly visiting the same sites. These might be news sites, blogs, forums, web mail, or something else. Usually, this requires redirecting a browser to each sites, then browsing the contents of that site.
The fundamental idea of RSS is to simplify this process by making the user’s computer collect all the updates from the user’s favourite sites in one place. That ‘place’ is a program on the user’s computer, called an RSS feed aggregator or feed reader.
Course: DHTML - Internet Systems Specialist Diploma Program 18: 2007 Jun 11 - 22
Monday, May 14th, 2007
Course Description
DHTML is not an actual type of HTML, but is rather a marketing term used to describe advanced markup languages such as JavaScript and CSS. DHTML stands for Dynamic HTML, and is what makes a Web page go from being static and boring, to visually exciting. DHTML uses JavaScript, CSS, or a combination of the two to achieve this.
This course is actually three courses in one. It starts with a complete tutorial on JavaScript from the ground up, then goes on to a complete CSS and advanced CSS tutorial. The third part of the course shows how to put JavaScript and CSS together to create some truly stunning effects.
Learning Outcomes
Upon successful completion of this course, you will be familiar with:
- Working knowledge of client-side JavaScript, including core programming practices, constructs, and syntax.
- An understanding of debugging JavaScript and common scripting techniques.
- An understanding of JavaScript and the Document Object Model.
- Development of basic dynamic content Web pages.
- Working knowledge of variables and functions.
- Programmatic decisions based on user input.
- Knowledge of how to use JavaScript to work with forms, as well as form validation.
- Working knowledge of what CSS is and how to use it in a Web page.
- Working knowledge of how to take advantage of CSS positioning techniques and other Advanced CSS.
- An understanding of the differences between different browsers, and how they use different DOMs.
- The skills necessary to make CSS and JavaScript work together.
- Working knowledge of some more advanced DHTML techniques, as well as how to make them cross-browser compatible.
Prerequisites
Please pre-read the first module of any online course lectures before attending class. If a course has online lecture notes, you can access the free course preview near the top of this page.
In addition to any reading listed above, you should have the following before registering for this course:
- ISSD XHTML/CSS
- Computer and Internet access at home.