WE FOUND 92429 COURSES

C# Basics
In this course you will gain all the knowledge you will need to build an interactive command line program in C#. No prior programming experience is required. You'll create a program that keeps a ru...

posted anonymously
3 years, 5 months ago
My favorite course on Treehouse so far. Great instructor! I found the code challenges to be a challenge... which forced me to learn the synt...
more

Java Basics
In this course you will gain all the knowledge you will need to build an interactive command line program in Java. No prior programming experience is required. You will create an interactive game...

Suzie Baunsgard
4 years, 11 months ago
I really liked that the project for the class kept building, and the mad libs
program was interesting to complete.

Finance: Time Value of Money
Benjamin Franklin said “time is money” but did he have anything to say about the time value of money? We do! Learn the logic of investment decisions with our fun and accessible platform. Fami...

student
4 years, 1 month ago
Can't complain. It's very clear and helpful to beginners, and also useful to reinforce prior knowledge. Really cute and fun interface as wel...
more

Build a JavaFX Application
JavaFX is the de facto way to make Graphical User Interfaces (or GUIs) in Java. It is robust and customizable, and getting familiar with its APIs will expose many application design best practices.

posted anonymously
3 years, 5 months ago
The content of this course has been up-to-date. The concepts of JavaFX has been taught so that the student can understand it easily. Craig i...
more

Java Objects
Java is an Object Oriented Programming language. Literally everything is an object, so understanding them is critical to your Java foundational base. In this course, we will learn how to create, u...

Ken Alger
4 years, 12 months ago
The challenges were some of the best Treehouse has done yet. They start off a
great warm-up level and the last ones let you think about how ...
more

Unit Testing in Java
Unit testing is a Java best practice that ensures your code is working how it was intended. It is a critical habit that you should develop early on in your coding adventures.

Dustin Flanary
3 years, 5 months ago
I loved the way Craig walked us through setting up and using tests. One of his best courses, which is saying something as he does a great jo...
more

Microeconomics: Supply and Demand
Supply and Demand deemed too dull? Think again. Take Smartly’s Microeconomics course and master the Laws of Supply and Demand while learning how different aspects of the market affect the economy. ...

Ryan Morrison
3 years, 5 months ago
Lovely...So far so good! Really enjoying the content and engagement... Makes learning fun, which is the most important part! Two certificate...
more

Local Development Environments
This course will introduce you how to set up your development environment on your local machine. We will take a deeper look at the Java technology and learn tips, tricks and best practices that wi...

posted anonymously
4 years, 5 months ago
it would have been good i it had few more videos on learning the keyboard shortcuts to improve the productivity even though we instructed to...
more

Marketing Fundamentals
Learn how to build your marketing plan, from situation analysis to creating your unique selling proposition, and everything in between.

Melissa Harris
1 year, 3 months ago
A really helpful refresher on the basic principles of marketing. Nice an easy and quick with useful and high value questions. I was really i...
more

An Introduction to Interactive Programming in Python
This course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong, Blackjack and Asteroids.

Patrick Di Justo
7 years ago
Wonderful, wonderful course on learning Python. The professors seem to like
teaching the class (and really seem to like each other, which co...
more

The Fiction of Relationship
What is the nature of our relationship to others and the world? How can literature help us see these relationships more clearly? This course seeks to explore such questions through adventurous rea...

Michal Clements
6 years, 3 months ago
Prof. Weinstein teaches his master class which is a real treat. It was a
genuine pleasure to read a range of great literature and to hear it...
more

Java Data Structures
In this course we are going to deal with different approaches of storing, accessing, and bending data to your will. By definition, a data structure is a particular way of organizing data so that i...

Wilson Gardner
4 years, 1 month ago
This course, if you take it at a steady pace (and I mean STEADY: aka 2-3 lessons a day tops) the concepts will start to sink in. Craig is a ...
more

Mindfulness for Wellbeing and Peak Performance
Learn mindfulness techniques to reduce stress and improve performance
Stressed by the pace of modern life? Mindfulness might be the answer. Research shows that when you’re not deliberately payi...

donald price
1 year, 1 month ago
I liked it a lot and made me feel like I can do something positive for myself every day. I have meditated before but with these tools and ex...
more

Two-Variable Statistics
Correlation and causation creating confusion for your cranium? Let Smartly help clear things up. Study the relationship between correlation and causation and their applications, including: observat...

student
1 year, 10 months ago
I enjoyed the way Smartly pushes out the content to the learners. It is interactive and makes learning easy and fun. I had fun completing th...
more

Introduction to Probability - The Science of Uncertainty
The world is full of uncertainty: accidents, storms, unruly financial markets, noisy communications. The world is also full of data. Probabilistic modeling and the related field of statistical infe...

h c
4 years ago
Incredibly valuable course. Probability is a foundational topic that needs to be thoroughly internalized for follow-on work in the sciences ...
more

Existential Well-being Counseling: A Person-centered Experiential Approach
This humanities course offers you the opportunity to explore what really matters in life and teaches you how to nurture your well-being and enhance the well-being of others.
We will address th...

Luc Joye
2 years, 5 months ago
I took up this course in October, and I didn't really know what to expect from it. And in my busy life, I've had to steal lots of (sleeping)...
more

The Ancient Greek Hero in 24 Hours
Explore what it means to be human today by studying what it meant to be a hero in ancient Greek times.
In this introduction to ancient Greek culture and literature, learners will experience, i...

Dwayne Kennemore
3 years, 11 months ago
Professor Nagy and his teaching fellows bring this material alive. One could plausibly ask, what could the social norms of an ancient cultur...
more

The Science of the Solar System
Learn about the science behind the current exploration of the solar system in this free class. Use principles from physics, chemistry, biology, and geology to understand the latest from Mars, compr...

posted anonymously
5 years, 6 months ago
When I signed up to this course, I thought this would interesting but easy as
I have a deep interest for space. Yes it was interesting, but ...
more

Accounting Fundamentals
Find bookkeeping to be a tedious task? Not anymore! Learn how to manage financial statements while expanding your knowledge of basic accounting terms and principles through creative, interactive, a...

Toni Chang
8 months, 3 weeks ago
The best accounting material I have ever seen! I have struggled to understand accounting basics since college, and I ended up dropping the c...
more

The Analytics Edge
In the last decade, the amount of data available to organizations has reached unprecedented levels. Data is transforming business, social interactions, and the future of our society. In this course...

posted anonymously
5 years, 6 months ago
I agree with all the other reviews regarding the course material: the lectures
are great and cover fantastic concrete applications of data a...
more

One-Variable Statistics
Data sets got you down? Smartly can help! Click your way through our engaging lessons and refresh your knowledge of core statistical concepts such as: the five number summary, the mean, median, and...

David Ofosu-Appiah
2 years, 1 month ago
Enjoying the course,pure refresher and broadening my horizon. interactive,engaging studying module toolkits and resource and development for...
more

How to Make a Website
If you’ve never built a website before and you have no coding or design experience, this is the place to start. In this project, we learn how to build a modern portfolio website for desktops, table...

John Weland
5 years ago
This course was great it met my expectations of creating a nice well coded
website at an introductory level. I can't think of anything I dis...
more

Mobile Computing with App Inventor – CS Principles
Learn to use the open development tool, App Inventor, to program on Android devices. You will learn how to design and build mobile apps -- apps that are aware of their location, send and rec...

León Jaime Bendayán Ríos
3 years, 12 months ago
This course is the best MOOC I've taken so far. It has everything: clear, complete, easy to follow, but at the same time the content is non ...
more

Cybersecurity Fundamentals
In this introduction to the field of computing security, you will be given an extensive overview of the various branches of computing security. You will learn cybersecurity concepts, issues, and to...

Mats Sörhuus
2 years, 6 months ago
This was great course, i work as an IT-technician and had before this course a good overviewing knowledge of networking and cybersecurity. B...
more

Blue Ocean Strategy
Learn how to create uncontested market space and make your competition irrelevant.

Oluwadamilola Ojomo
1 year, 8 months ago
Smartly knows how to make complex concepts so easy, you imagine how you are going to apply them to everyday life while you are learning. A v...
more

Deciphering Secrets: Unlocking the Manuscripts of Medieval Burgos (Spain)
This history course delves into the medieval history of the city of Burgos, from its inception in 884 c.e. as the homeland of the Spanish Kingdom of Castile and Leon, until the completion of the Sp...

Angel-Luis DOMÍNGUEZ
3 years, 6 months ago
The excellent course entitled comes to my memory «Deciphering Secrets: Unlocking the Manuscripts of Medieval Spain "carried out two years ag...
more

Introduction to Functional Programming
Functional Programming is an old paradigm, but one that is relatively new to Java world. In this course we will explore how to take advantage of the power that comes with thinking declaratively.

posted anonymously
2 years, 6 months ago
Craig is an amazing teacher. He manages to take (sometimes complex) points and explains them in a way that really makes sense. Unlike some o...
more