Vicente Armenta

Vicente Armenta

Tijuana
Open to Work

11,037

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

    Software Engineer

  • Spoken Languages

    • English
    • Spanish

143 Achievements

  • Improving Our Code
  • Basic Android Programming
  • Introducing Scrum
  • Creating the Screen Layout
  • Getting Started with Android
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Controllers
  • Project Setup
  • Immersive Examples
  • Scope and Loops
  • More Operators
  • Operators and Conditionals
  • Data Types and Variables
  • Intro to Objective-C
  • Getting to Know Bootstrap 4
  • First Steps in React
  • Buggy Logs
  • Cleaner Code
  • Tacocat Challenge
  • How to Win Friends
  • Broadcasting
  • Takin' Names
  • Making Strong Users
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Dungeon Game
  • Tuples
  • Getting the REST You Need
  • Dictionaries
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Relating Models
  • Laravel CRUD
  • Validation & Flash Messages
  • Laravel Forms
  • Laravel & Databases
  • Laravel Controllers
  • Go Further With Mongo
  • What is Agile?
  • Laravel Project Setup
  • Laravel Getting Started
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Data, Databases and SQL
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Pickups
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Pick a Number! Any Number!
  • Introduction to Video Games
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Autoloading and Composer
  • Selectors - Beyond the Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Getting Started with CSS
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Creating HTML Content
  • Using Parcelable Data
  • Using Git for Android
  • Getting Started with Android Studio
  • Custom ListViews
  • Standard ListViews
  • Updating the Data Model
  • Hooking up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Publishing on Google Play
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Why Version Control Matters
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Getting Started with Genymotion
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Getting Started with WordPress
  • HTML First
  • The Logo Sprint
  • Logo Design 101
  • Databases and International Concerns
  • Beginning HTML and CSS
  • Starting Right with PHP Best Practices
  • Newbie