Joseph Salinas

Joseph Salinas

Member Since January 10, 2018

11,404

Total Points

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

137 Achievements

  • Introduction to Functions
  • Getting to Know Tuples
  • Security: Concerns
  • Security in Practice
  • Common Attacks and Defenses
  • Hello Internet!
  • Finding Your First Project
  • Starting a Freelance Career
  • What To Test
  • Test Driven Development
  • Writing Unit Tests
  • Unit Testing
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Query Builder
  • Query Operators
  • Functional!
  • Now You're Querying!
  • Sets and Dictionaries
  • Lists
  • Arrays
  • Data Retreiver
  • Serialized!
  • Data Parser
  • Data Reader
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • If Statements
  • Numbers
  • Strings
  • Methods
  • C# Syntax
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • The Data Analysis Process
  • Build a Spreadsheet
  • Spreadsheet Best Practices
  • Spreadsheet Functions & Formulas
  • Getting to Know Your Data
  • Getting Started With Spreadsheets
  • Introducing Spreadsheets
  • Introducing Data Analysis
  • Managing Content in WordPress
  • Installing WordPress Locally
  • What Is WordPress?
  • Prepare and Plan
  • Create a Banner Ad
  • Hello, Photoshop!
  • Digital Media Basics
  • Team Collaboration in Figma
  • Prototyping Designs in Figma
  • Introducing Figma
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • The Design Solution
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • 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
  • Python Slices
  • Python Lists
  • Introducing Scrum
  • Build an Application
  • Using Lists
  • Console Processes
  • What is Agile?
  • Meet Lists
  • Console Users and Permission
  • All Together Now
  • Moving Around in the Console
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Captioning Video
  • Media Basics
  • Structuring Tables
  • Table Basics
  • The Browser Environment
  • JavaScript Objects
  • Python For Beginners
  • JavaScript Arrays
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • 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
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Newbie