Mike Van Amburg

Mike Van Amburg

California

8,544

Total Points

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

Skills & Experience

  • Job Title

    Software Development

  • Spoken Languages

    • English
  • Looking for work

    Yes

111 Achievements

  • Hello, GitHub!
  • GitHub and Other Remote Repositories
  • Introduction to SVG
  • Creating an SVG
  • Managing Committed Files
  • First Commits
  • Dockerize a Web App
  • Managing Images and Containers
  • Building Images Using Dockerfiles
  • Fundamentals of Docker
  • 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
  • Introducing JavaScript
  • Functions and Looping
  • All Together Now
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Introducing JavaScript
  • Finishing the Game
  • Telling the Story
  • Designing for Your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Finding Your First Project
  • Starting a Freelance Career
  • Docker Use Cases
  • Website Basics
  • Introducing Vue
  • Types and Branching
  • Better SEO Through Content
  • Introduction to SEO
  • Meet Python
  • Understanding MongoDB
  • Introduction to HTTP
  • Computer Languages
  • Computer Basics
  • Meet Peewee
  • Downloading JSON Data Asynchronously
  • Fetching Data From the Web
  • Getting to Know PHP
  • Modeling Forecast Data
  • Getting Started with MongoDB
  • Introducing Data Analysis
  • Using your New Tools
  • Getting Started with Java
  • Introducing IntelliJ and Unpacking Packages
  • Displaying Additional Views
  • Using the Vending Machine
  • Loading Data From a Resource
  • Modeling an Interface
  • Error Handling
  • Creating Flexible Objects Using Protocols
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Protocol Basics
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Running Apps on a Device
  • Improving Our User Interface
  • Structs As Data Models
  • View Controllers and Views
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • Getting Started with iOS Development
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Newbie