Joseph Medina

Joseph Medina

Los Angeles
Open to Work

15,173

Total Points

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

Skills & Experience

198 Achievements

  • Python: Inheritance
  • Curating the Work
  • Portfolio Goals
  • Demystifying the Portfolio
  • 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
  • Python: Instant Objects
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Python Lists
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • The Internet
  • Computer Languages
  • Computer Basics
  • Python Data Types
  • Python For Beginners
  • Flexbox Properties
  • Understanding Flexbox
  • JavaScript Loops
  • Positioning Page Content
  • CSS Layout Project
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Introduction to Node.js
  • 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
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Getting Started with Java
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Mobile Drop Down Menu
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Productivity
  • Presentation Skills
  • Important Skills For Professional Success
  • Adding and Editing Content
  • Getting a WordPress Site
  • Creating a Simple Lightbox
  • Getting Started with WordPress
  • JavaScript Arrays
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Workspace Basics
  • Design Foundations Final
  • Understanding Aesthetics
  • Becoming a Problem Solver
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Ins & Outs
  • Say Hello to Python
  • Organizing Forms
  • Form Basics
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • JavaScript Numbers
  • JavaScript Strings
  • Creating an Icon
  • Introduction Variables
  • DNS Basics
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Introduction to Front-End Frameworks
  • Functions
  • Objects and Arrays
  • Introduction to Illustrator
  • The Logo Sprint
  • Logo Design 101
  • Control Structures
  • Web Apps
  • Websites
  • Introduction
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Color Theory
  • Principles
  • Elements
  • Media Queries
  • Fair Use and Public Domain
  • Improving Usability
  • Mobile Usability
  • Introduction to Objective-C
  • Website Usability
  • Fluid Foundation
  • Getting Started with Copyright
  • What is Usability?
  • Introduction to Responsive Web Design
  • CSS Animations
  • Introduction to Design
  • Website Basics
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Ruby Hashes
  • Graphic Basics
  • Basics
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Web Typography
  • Usability Basics
  • Social Media
  • Ruby Arrays
  • Ruby Numbers
  • Backgrounds and Borders
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • CSS Box Model
  • Making Money
  • Marketing Strategy
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Introduction to Accounting
  • Selectors
  • Getting Started with CSS
  • Marketing Basics
  • Forming Your Company
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Corporate Structure
  • Creating a Website Structure
  • Text Editors and HTML
  • Why Start a Business?
  • Website Basics
  • Newbie