alexander88
seal-mask

alexander88

Techdegree Student

Member Since September 9, 2016

9,787

Total Points

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

110 Achievements

  • Prototyping with a Design System
  • Material Design Basics
  • Understanding Design Systems
  • Going Further with Type
  • Laying Out Type
  • Web Typography
  • How to Choose and Use Fonts
  • Introduction to Typography
  • Planning Your Users’ Journey
  • Strategy: Determining Goals for your Product
  • Understanding Our Users
  • Intro to User Experience (UX) Design
  • The Design Solution
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Exploration
  • Discovery
  • Interactivity in Adobe XD
  • Prototyping Designs in Adobe XD
  • Introducing Adobe XD
  • Making sense of it all
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  •  Learning activity: Interviewing
  • Learning activity: Field Observation
  • Learning activity: Experience Sampling
  • Finding participants for your learning activity
  • Solving an Important Problem
  • How to Make Wireframes in Adobe XD
  • How to Make Wireframes in Sketch
  • How to Make Wireframes in Balsamiq
  • How to Make Wireframes on Paper
  • What is Wireframing?
  • How to Critique Design
  • Principles of Design
  • Elements of Design
  • Using Slack Effectively
  • Introducing Slack for the Techdegree
  • Value Semantics, Type Methods and Inheritance
  • Object Initialization
  • Properties
  • Displaying Additional Views
  • MASH JavaScript
  • MASH CSS
  • Using the Vending Machine
  • Security: Concerns
  • MASH HTML
  • Loading Data From a Resource
  • Modeling an Interface
  • Introducing Data Analysis
  • Error Handling
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Objects and Optionals
  • Introduction to Optionals
  • Running Apps on a Device
  • Improving Our User Interface
  • Persuasive Patterns
  • UI Patterns
  • Structs As Data Models
  • Introduction to Game Design
  • Security in Practice
  • Common Attacks and Defenses
  • Hello Internet!
  • View Controllers and Views
  • Getting Started with iOS Development
  • Introduction to Enumerations
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • Introduction to Design
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Designing with Patterns
  • Telling the Story
  • Team Collaboration in Figma
  • Prototyping Designs in Figma
  • Introducing Figma
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • Designing for your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • An Introduction to Swift Programming
  • Becoming a Design Thinker
  • Introduction to Video Games
  • Intro to Objective-C
  • Discovery
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Newbie