Mario Hiller

Mario Hiller

Member Since March 25, 2019

12,058

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

Skills & Experience

  • Company

    codecastle GmbH

142 Achievements

  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Arrow Functions
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • The Math Object
  • Working with Numbers
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • Getting Data from a Database
  • Data, Databases and SQL
  • Table Relationships
  • Database Keys
  • Dockerize a Web App
  • Managing Images and Containers
  • GitHub and Other Remote Repositories
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • The Box Model
  • Database Normalization
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • What to Test
  • How To Test
  • Why Test
  • User Messages in Spring
  • Data-Driven Application Design
  • Integrating Hibernate with Spring
  • Go Concurrency Overview
  • Persisting Data with Hibernate
  • Using Java's Built-In Annotations
  • Creating Spring Controllers and Thymeleaf Views
  • Spring Components and Configuring Our App
  • Setting Up Your Local Environment for Spring Development
  • Building Images Using Dockerfiles
  • Go Custom Types Overview
  • Getting the REST You Need 2
  • Go Data Structures Overview
  • Go Flow Control Overview
  • Go Syntax Overview
  • Fundamentals of Docker
  • Docker Use Cases
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Getting to Know Tuples
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Getting Started With HTML
  • Media Basics
  • Captioning Video
  • Building an MVC Project
  • Model View Controller
  • Extending the Family
  • Inheritance
  • Building a Collection
  • Building the Recipe
  • Error Handling
  • Creating Distributable OOP Packages
  • Autoloading and Composer
  • Databases and International Concerns
  • Starting Right with PHP Best Practices
  • Introducing Financial Statements
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Managing Committed Files
  • First Commits
  • The Internet
  • WWW
  • Browser Persistent Data with PHP
  • What is Authentication
  • Getting Started with Copyright
  • Website Basics
  • The Browser Environment
  • JavaScript Loops
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Functions
  • Finishing the Game
  • Introducing JavaScript
  • Sweeping Vues: Loops, Methods, Directives
  • What a Beautiful Vue!
  • Introducing JavaScript
  • Introducing Vue
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Database Security
  • Queries & Results
  • Getting Started with PDO
  • What Is WordPress?
  • PHPDB Stage 5: Search
  • PHPDB Stage 4: Pagination with LIMITs
  • PHPDB Stage 3: Using Relational Data
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • PHP Email Form Errors
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Newbie