Michael Sothan

Michael Sothan

Member Since November 28, 2016
Open to Work

8,048

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

    Eurt Technologies

  • Job Title

    Founder

  • Spoken Languages

    • English
    • Mandarin
    • Portuguese
    • Spanish
    • French

94 Achievements

  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • Common Commands
  • Directories and Files
  • The Command Shell
  • First Commits
  • Getting the REST You Need 2
  • The Browser Environment
  • Elements of Design
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Dice Roller
  • 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
  • Practice Functions
  • All Together Now
  • Functions and Looping
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Types and Branching
  • Meet Python
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Installing WordPress Locally
  • What Is WordPress?
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • The Box Model
  • Introducing JavaScript
  • Finishing the Game
  • Introducing JavaScript
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Going Further with HTML
  • Structuring Your Content
  • Images, Text and Links
  • Introduction to HTTP
  • GET and POST Requests in a Browser
  • Getting Started With HTML
  • Meet Objects
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Pages to a Website
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Styling Web Pages and Navigation
  • Data, Databases and SQL
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Getting Started with Android
  • Newbie