Learn Computer Programming Online
Program under redevelopment – currently not taking enrollments
Learn computer programming online and watch key concepts come alive at your computer. Our real-world training was designed by experts to help you start a respected career and get ahead fast.
With the Computer Programming online course, students learn basic programming skills needed to enter the profession. Computer programmers write and test code that allows computer applications and software programs to function properly.
Lesson Group 1: Orientation: Ashworth College Career ProgramLearning at Ashworth
The goals and values of Ashworth College; time management; creating a realistic weekly and monthly study schedule; the nature and purpose of assessments; how to study effectively to prepare for and take an online examination; developing the skill sets necessary for success in the twenty-first century.
Summary introduction to the concept of computer programs and programming languages; differences in procedural and object-oriented/object-based programs; qualities of programming professionals and a review of the software development lifecycle.
Value types; creating a string literal; creating a number literal; creating a Boolean literal; naming a value with an identifier; creating an object literal; creating an array literal; creating a function literal.
String members; explicitly creating wrappers; converting a value to another type.
Writing conditional statements; taking one of several paths with a switch; writing a while loop; writing a do/while loop; writing a for loop; enumerating members with a for/in loop; snappier conditionals; snappier loops.
Creating objects with a constructor; classical inheritance; prototypal inheritance; cloning members; mixins.
Why use functions; functions are values; function members; conditional advance loading; lazy loading; recursion; borrowing methods with apply() functions or call() functions; currying; chaining methods; closure and returning functions; passing a configuration object; callback functions; memorization; global abatement with modules; arrays.
Traversing and modifying the DOM tree.
Lesson Group 4: Scripting, Listening, and Variables ConceptsScripting CSS
DOM interfaces for working with CSS; clarifying some CSS jargon; downloading the sample files; querying a style attribute; scripting classes; scripting rules; scripting imported style sheets; adding or deleting a rule; querying overall styles from the cascade; enabling and disabling style sheets; including or importing style sheets; embedding a style sheet.
Downloading the project files; remembering visitor data with cookies; animating with timers; writing dynamic pages using AJAX; yielding with timers; converting function declarations to expressions.
Interactive forms; overview of form elements; referring to form elements; the form object; the button object; the checkbox object; the text and textarea objects; the radio object; the select object; form validation.
After completing the Computer Programming program, students will be able to:
- Understand the fundamental features of web-centric programming, including objects, inheritances, functions and arrays.
Learn computer programming online and get ahead fast. Call 1-800-535-1613 or enroll online today.