College and Adult
College-level classes and adult education resources are commonly available online more now than ever before, with many top-tier colleges sharing their lectures online as open educational resources or for a fee. At the same time, the variety of college-level learning apps for iOS and Android is also exploding. Find educational apps, online classes, books, educational videos, and online colleges for any budget here.
Android Developer Guides
Android Programming
7th - College | Online resource
Welcome to the Android developer guides. The documents listed in the left navigation teach you how to build Android apps using APIs in the Android framework and other libraries. If you're brand new...
An Encyclopedia of the Violin
Violin
College | Book, ebook/Kindle
“No list of twentieth-century landmarks in music reference would be valid without Bachmann’s Encyclopedia.”—American Reference Book Annual “If there were such an award as one for the best reprint...
Angular 2 for Beginners Tutorials
AngularJS
High School - College | Website
Official series for thenewboston's Angular 2 for Beginner Tutorials!
Angular 4 Tutorials
App Development
High School - College | Online video/YouTube
Learn everything you need to know about Angular 4. Angular 4 is the newest MVC framework from Google, which is the next release of Angular2. Getting started with Angular 4 is easy with the video...
AngularJS Tutorials
AngularJS
High School - College | Online video/YouTube
Hi! I create videos mostly related to programming, and sometimes simple hacks and tricks to survive on internet!
Animal Behavior: An Evolutionary Approach
Animal Behavior
High School - College | Book
This title offers a treatment of the underlying mechanisms and evolutionary bases of behavior with a focus on the importance of evolutionary theory for the unification of the different behavioral...
Animal: The Definitive Visual Guide to the World's Wildlife
Animals (Zoology)
7th - College | Book
Unrivaled in its breadth and visual impact, this unique guide sets out to illustrate, describe, and explain the incredible range of creatures that make up the animal kingdom. Exceptional Coverage....
An Introduction to American Law
Law
College | Online class
About this Course This course will give you a glimpse into six different areas of American law: Tort Law, Contract Law, Property, Constitutional Law, Criminal Law, and Civil Procedure. You will...
An Introduction to Global Health
Public Health & Epidemiology
College | Online class
This course will provide you with an overview of the most important health challenges facing the world today. You will gain insight into how challenges have changed over time, we will discuss the...
An Introduction to Interactive Programming in Python (Part 1)
Python
College | Online class
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an...
An Introduction to Interactive Programming in Python (Part 2)
Python
College | Online class
About this Course This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice,...
An Introduction to Multicultural Education (5th Edition)
Education & TeachingCollege | Book
In this succinct, yet comprehensive book, leading authority James A. Banks gives readers a forward-reaching look toward increasing their understanding of what multicultural education means for...
Annenberg Learner
Teaching
College | Online resource
Our mission is to advance excellent teaching in American schools through the development and distribution of multimedia resources for teaching and learning. We are a division of the Annenberg...
Anxiety Disorders
Anxiety
College | Online resource
Information and resources on anxiety disorders and treatments by Edmund Bourne, PhD.
AP Biology Exam Online Course
AP Biology
High School - College | Online class
Duration: 55 hours, 40 minutes Number of Lessons: 60 This up-to-date online course is indispensable if you are looking for AP Biology test prep as Dr. Carleen Eaton covers the important concepts...
AP Calculus AB
Calculus
High School - College | Online video/YouTube
My videos cover the entire year of Algebra 1&2 and AP Calculus AB. Please check out my website WOWmath.org. It has many more resources, as well as all of my …
AP Chemistry Online Prep Course
AP Chemistry
High School - College | Online class
Duration: 60 hours, 26 minutes Number of Lessons: 70 This online course is geared towards high school students taking the AP Chemistry exam, but is also suitable for college students taking...
AP Computer Science A: Java
Java
7th - College | Online class
This course guides students through learning Java, with an emphasis on object-oriented programming. Students build a variety of complex projects while learning about objects, classes, scope, and...
AP Environmental Science Online
AP Environmental Science
High School - College | Online class
Duration: 23 hours 21 minutes Number of Lessons: 29 This course is aimed at high school students taking the AP Environmental Science course and exam, but is also suitable for college students. A...
Apostol Calculus: One-Variable Calculus, with an Introduction to Linear Algebra
Single Variable Calculus
9th - College | Book
An introduction to the Calculus, with an excellent balance between theory and technique. Integration is treated before differentiation--this is a departure from most modern texts, but it is...
App Development with Swift
iOS Programming
7th - College | ebook/Kindle, iPhone/iPad
This course is designed to teach you the skills needed to be an app developer capable of bringing your own ideas to life. Whether you’re new to coding or want to expand your skills, by the end of...
Appetites: A Cookbook
Cooking
6th - College | Book, ebook/Kindle
Anthony Bourdain is a man of many appetites. And for many years, first as a chef, later as a world-traveling chronicler of food and culture on his CNN series Parts Unknown, he has made a profession...
AP Physics 1 & 2 Exam Online Course
Physics
High School - College | Online class
Duration: 24 hours, 35 minutes Number of Lessons: 92 This course will prepare you for test day with AP level examples with each lesson, a full AP test walkthrough, and even more examples from state...
AP Physics 2
Advanced Placement (AP) Test Preparation
College | Online class
In these videos and articles you’ll learn the definitions of density and specific gravity. You’ll also learn the definition of pressure, how it relates to force and area, and how to determine the...
App Lab
App Development
6th - College | Website
App Lab is a programming environment where you can make simple apps. Design an app, code in JavaScript with either blocks or text, then share your app in seconds. Ages 13+, all modern browsers,...
Applications of Everyday Leadership
Leadership
High School - College | Online class
This course covers the following topics: negotiation, feedback and coaching, conflict management, and leading change. The objectives are to learn how to use leadership skills to work more...
Applications of multivariable derivatives
Multivariable Calculus
9th - College | Online class
The tools of partial derivatives, the gradient, etc. can be used to optimize and approximate multivariable functions. These are very useful in practice, and to a large extent this is why people...
Applying to U.S. Universities
Preparing for College
College | Online class
About this Course “It depends.” That is what you’ll hear when asking about the U.S. university admission process. With over 4,000 universities in the United States and no standard application...
App Master: Web Development
Web Development
7th - College | Online class
This course guides students through building and deploying websites and web applications. Both frontend (HTML, CSS, Javascript, and JQuery) and backend development (APIs and databases) are covered....