Introduction to Web Development
Discover the Basics of Building Websites from Scratch
Unravel the mystery of coding with the ultimate introduction to programming. This course is perfectly crafted for total beginners, bringing to light the basics of how websites are made and the skills required to pursue coding as a career or hobby.
- Learn to build a website from the ground up
- Gain a foundation of coding knowledge to build upon
- Understand the bone structure of a website
- Explore the variety of coding languages
jQuery for Beginners
Most of the impressive websites you visit daily utilize the powerful jQuery framework, and now you can too. This course teaches you to create powerful, impressive visual effects, interface widgets, and more in order to build dynamic, pro-quality sites.
- Code along side the instructor to get hands-on experience
- Retain the material presented in the course w/ engaging lab exercises
- Build dynamic effects & site features w/ jQuery
- Guarantee that your site will perform the same on all browsers
- Create a powerful interface
iOS Development for Beginners
Bring Your Amazing iPhone & iPad App Ideas to Life
Whether or not you’re an Apple user, iOS programming is a must-have skill in the modern tech ecosystem. Master the major Apple developer tools like Xcode and Swift, in order to develop amazing apps for iPhone and iPad—while also adding a highly in-demand skill to your toolset.
- Observe over six hours of video instruction on iOS development
- Participate in numerous lab exercises & receive dozens of code examples
- Create your own iOS applications to run on iPhone, iPad, or both
- Build user interfaces with the Xcode storyboard
- Advance through topics like saving data on the device, gestures, geolocation & media
HTML5 Mobile App Development with PhoneGap
Create HTML5-Based Apps That Run Smoothly on Every Platform!
- Sell your mobile apps in the Apple App Store, the Google Play Store & more
- Code alongside the instructor
- Build apps that that control audio & video, and use remote data from a server
- Make your app interact w/ the phone’s camera & microphone hardware
- Create engaging mobile applications that you can distribute to all major phone platforms— without coding a line of Java or Objective C
- Write your code once & then easily distribute to both iOS and Android
C Programming for Beginners
Build a Versatile Skillset: Learn the Language Underlying Many Others!
Your dream is to build an app resting atop the iTunes Store leaderboard—but where to begin? Start with C programming, a prerequisite for the Objective C language powering all iOS apps, and the foundation for countless other languages ranging from Java to PHP.
- Master basic concepts crucial to general programming
- Build a strong foundation for other languages, such as Objective C & PHP
- Write programs that work on many devices: iPhone, iPad, Mac & more
- Code in Objective-C & develop apps for iOS
- Fully prepare to build many types of products: C powers financial apps, video games & more
- Get comfortable programming in C by course’s end
Python For Beginners
Dip Your Toes into Programming with This Beginner-Friendly Language
The Python programming language is simple, easy to learn, and widely used by developers at tech companies like Facebook and Dropbox. In this course, you’ll master both the basic and advanced concepts underlying Python, gaining the skills needed to quickly build elegant apps for web and mobile.
- Dive into an easy-to-learn programming language
- Build skills adaptable to small & large projects
- Create custom modules & libraries
- Learn to use database operations
- Keep your code pristine by debugging your work
- Write a full-fledged Python program by course’s end
- Easily branch out into other languages
Learn to Craft Dynamic & Interactive Browsing Experiences
- Dive into the fundamental browser language of the web
- Work through different elements like functions, objects & strings
- Write programs that power animations, web page transitions & more
- Learn side-by-side w/ the instructor
- Dramatically increase your employability
- Be ready to rock a wide variety of web projects