Mark Casavantes

Mark Casavantes

El Paso, TX
Open to Work

I regained my 8 teacher certifications Looking for a teaching position, entry level programming job or internship. I will be attending a boot camp this year.

10,619

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

    Math, Technology, Architecture and Engineering Teacher

  • Spoken Languages

    • Spanish
    • English

158 Achievements

  • Exploration
  • Discovery
  • Merge Sort and Linked Lists
  • What is Information Architecture?
  • Introduction To Data Visualization
  • The Merge Sort Algorithm
  • Make It Beautiful with CSS
  • Material Design Components
  • Access for Everybody
  • Regular Expressions
  • Building a Linked List
  • The Data Analysis Process
  • Getting to Know Your Data
  • Searching Names
  • Sorting Algorithms
  • Designing for iOS
  • Imposter Syndrome
  • Putting It All Together
  • Embracing the Process
  • Curating the Work
  • Portfolio Goals
  • Big Data at Netflix
  • Recursion and Space Complexity
  • Algorithms in Code
  • WWW
  • Computer Languages
  • Time Complexity
  • Demystifying the Portfolio
  • Structuring Your Content
  • Computer Basics
  • Scrum Artifacts
  • Scrum Events
  • Exploring Arrays
  • Introducing Scrum
  • Give and Receive Feedback
  • What is Agile?
  • Where and How Big Data Is Used
  • What is Big Data
  • Writing Manual Test Cases
  • Storing and Tracking Information with Variables
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Prototyping with a Design System
  • Discovery
  • Sketch Features
  • Material Design Basics
  • Understanding Design Systems
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Professional Development
  • Applying & Interviewing
  • Working With Human Interface Guidelines
  • JavaScript Functions
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • Introducing Sketch
  • The Job Search
  • Networking
  • Personal Branding
  • How to Critique Design
  • JavaScript Frameworks, Libraries, and Developer Roles
  • Making sense of it all
  • JavaScript Outside of the Browser
  •  Learning activity: Interviewing
  • Learning activity: Field Observation
  • Learning activity: Experience Sampling
  • Quantitative Methods
  • Setting Your Course
  • Usability Studies
  • Qualitative Studies
  • Voice and Tone
  • User Interface Library
  • Visual Design Language
  • 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
  • Careers in the Tech Industry
  • Measuring Your Designs
  • Moving Beyond the Blog
  • Understanding Markdown
  • Protecting and Sharing Your Work
  • Welcome to the Treehouse Club
  • Implementing Basic Authentication
  • Introduction to Design
  • Telling the Story
  • Designing for Your User’s "To-be"
  • Becoming a Design Thinker
  • Playing a Counting Game
  • Creating a Long Term Business
  • Working With Material Design
  • Protecting Yourself With Contracts
  • Analysis
  • Interviewing
  • Establishing a Proper Workflow
  • Finding Business
  • Creating Content
  • Getting Started With HTML
  • Recruiting Participants
  • Pricing and Project Proposals
  • Hierarchy and Layout
  • Writing Copy
  • 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?
  • Understanding your User’s β€œAs-is” Scenario
  • Becoming Acquainted with Your User
  • Hello, JavaScript!
  • The Math Object
  • Working with Numbers
  • Licensing
  • Self-Assessment
  • Finding participants for your learning activity
  • Solving an Important Problem
  • Data Types and Variables
  • Finding Your First Project
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • C# Syntax
  • JavaScript Tools and Workflows
  • Soft Skills - Psychology
  • Writing Online
  • Productivity
  • Presentation Skills
  • Important Skills For Professional Success
  • Principles of Design
  • Elements of Design
  • Why We Test
  • Introducing Data Analysis
  • JavaScript is Everywhere
  • Fair Use and Public Domain
  • Starting a Freelance Career
  • Getting Started with Copyright
  • Introduction to Blogging
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Rehearsal and Delivery
  • Creating and Refining
  • Preparing to Present
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • The Internet
  • Newbie