Web and Computer Programming Courses
INTRODUCTION TO XML
XML is today's most popular way to store and send information. In this course, you'll master the essentials of XML through easy-to-follow, real-world examples. Even if you've never tried computer programming, you'll discover how quickly you can learn to produce powerful "code." And the biggest surprise is how much fun programming can be!
From the very first lesson, you'll dive in, creating your first XML document. You'll use one of the greatest bargains in computer programmingâMicrosoft's free yet powerful Visual Studio (VS) Express. Then you'll go on to learn the elements of programming: variables, loops, and branching. Using VS's full-featured design editor, you'll see how to build efficient, professional-looking user interfaces.
XML stores and transmits information for applications, but is also widely used with Internet browsers like Chrome and Internet Explorer. You'll learn methods for formatting XML so it looks great on Web pages using cascading style sheets and XSL. And you'll explore all the main XML techniquesâXPath, XSL, schemas, namespaces, DOM, and SAX. You'll practice using XML to search, manipulate, validate, and merge XML files. We'll also work with SVG, XML's drawing language for displaying graphics like charts, drawings, and diagrams.
Finally, you'll deepen your understanding of XML and programming by transforming the cookbook program into two equally useful programs. First is an all-purpose quiz that will help anyone practice for any kind of testâgeography, driver's test, whatever. And the second program is a coin-collection scrapbook with over a dozen fields of information (and optional photographs) for each coin. This program, too, can be easily modified to manage any kind of collectionâstamps, rocks, baseball cards, anything.
When you've finished this course, you'll also understand how XML simplifies computer programming, and you'll have built a surprisingly sophisticated cookbook program that displays, modifies, searches, imports, and deletes recipes stored in XML format. It's your first step toward writing custom programs or furthering your career!REQUIREMENTS:
Fayetteville Technical Community College (FTCC) offers eight-week online courses that provide education and training in a variety of occupational areas! The courses are designed by a team of professionals from each respective field who work to provide you with an effective web-based learning experience. Prior to your course start date, you will receive a reminder e-mail that includes instructions on how to access the classroom website. Courses are hosted on ed2go's learning management system (LMS). Each program includes a set of lessons/modules and evaluations.
Refund & Enrollment Policy
The refund policy for Fayetteville Technical Community College's Continuing Education Division was established by the North Carolina Department of Community Colleges, Raleigh on October 15, 1993. The full refund policy is listed in the NC Administrative Code 23NCAC.2D.0203 (d) Brief Statement of Policy:
- A pre-registered extension student who officially withdraws from an extension class(es) prior to the first meeting of the class (should be 24 hours prior) will be eligible for a 100-percent refund by completing an official request form.
- The refund will be 75 percent if requested prior to the 10-percent date of the class(es) meeting.
- No refunds will be given after 10-percent of class meetings.
Deadline for registration is 5:00 P.M. (EST) Wednesday, a week before the course begins.
- To be officially enrolled in a course, students MUST log on and complete Quiz 1 by the first Friday of a course.
- To receive a passing grade for the course, students MUST complete 9 out of 12 quizzes and pass the final exam with a grade of a 70 or better. Failure to meet both requirements will result in a grade of "U" or unsatisfactory.
Accessing your course classroom:
- Please visit www.ed2go.com/ftcc.
- Double-check your receipt to make sure that you choose the correct course title and date!
- Once the home page pulls up, please type the course name into the Search Catalog bar at the top of the screen and press enter.
- When the course description pulls up, please click the red Add to Cart button.
- Choose your course date from the listing of dates in the "Session Date" drop down menu, and select the Continue to Checkout button.
- On the next page, if you are a returning student, please enter your e-mail address and password in the appropriate fields. At that point, continue through the steps until you reach the "Checkout" page.
- If you have never taken an Ed2Go course before, please create a username and password by clicking the link for new students. After creating your username and password, continue through the steps until you reach the "Checkout" page.
- Please click the "Checkout" button.
- After clicking the "Checkout" button, you will be taken to a page where you will read through the registration and payment information.
- If you have already registered and paid your registration fee on the Learn FTCC website, you will not need to make a payment for your course. At that time, please click on the "Enter My Classroom" button.
- If you have not registered and paid your registration fee on the Learn FTCC website, you will be directed to the Learn FTCC website to register and pay your registration fee. Afterwards, please click on the "Enter My Classroom" button.
- On the next page, please click the "Orientation" button on the next page and complete it.
- Write down your username and password in a safe location!
- On the start date of your course, you will return to the www.ed2go.com/ftcc home page, and click on the Classroom link to access your course or courses.
Computer & Course Materials Requirements
Programming experience is not required, just an interest in finding out how easy and fun programming can be!
Microsoft's free Visual Studio Express with Update 3 for Windows Desktop 2013 or 2012 versions, and Windows XP, Vista, 7, or 8. You'll install this Visual Studio Express software during Lesson 1. (Students using Visual Studio 2010 for pre-Windows 7 computers will be supported in the Discussion Areas.)
Note: This course is not suitable for Macintosh users unless you have a Windows emulator such as Parallels installed to run the Windows OS on your Mac OS X machine
One of the following browsers:
Microsoft Internet Explorer (9.0 or above)