jacksonpranica

jacksonpranica

Member Since September 8, 2016

17,610

Total Points

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

195 Achievements

  • Measuring Performance
  • Planning for Performance
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • Introduction
  • Setting Up an Angular Application
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Improving the Application Code
  • Introduction to Methods
  • Editing and Filtering Names
  • AJAX and APIs
  • Ruby Arrays
  • jQuery and AJAX
  • Programming AJAX
  • Ruby Logical Operators
  • AJAX Concepts
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Captioning Video
  • Media Basics
  • Building Forms with Bootstrap
  • Ruby Numbers (Ruby Basics)
  • Using Bootstrap Components
  • Ruby Strings (Ruby Basics)
  • Responsive Layouts with the Bootstrap Grid
  • How Ruby Works
  • Getting to Know Bootstrap 4
  • Adding and Removing Names
  • Creating a Simple Drawing Application
  • Workflows
  • Working With Remote Repositories
  • Creating a Password Confirmation Form
  • Merging
  • Creating a Mobile Drop Down Menu
  • Branches
  • Creating a Simple Lightbox
  • Getting Started With Git
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Why Version Control Matters
  • Structuring Tables
  • Traversing the DOM
  • Table Basics
  • Responding to User Interaction
  • Advanced Selectors
  • Making Changes to the DOM
  • Installing Programs
  • Environment and Redirection
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Console Processes
  • Console Users and Permission
  • Choosing Options
  • Getting a Handle on the DOM
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • The Browser Environment
  • Flexbox Properties
  • Moving Around in the Console
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • JavaScript Objects
  • Responsive Theory
  • Positioning Page Content
  • JavaScript Arrays
  • CSS Layout Project
  • JavaScript Loops
  • Page Layout with the Float Property
  • Covering Your Bases
  • Be Assertive!
  • Controlling Layout with CSS Display Modes
  • What Is Testing?
  • Getting Started with CSS Layout
  • Gettin' CRUD-y With It
  • Our Diary App
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Meet Peewee
  • JavaScript Numbers
  • Python Regular Expressions
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamental Concepts
  • Designing with the Latest Features
  • Timezones
  • Basic Layout
  • The Box Model
  • Math Quiz App
  • Understanding Values and Units
  • Dates and Times
  • Basic Selectors
  • Getting Started with CSS
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Buggy Logs
  • Cleaner Code
  • Why Test
  • Python Dictionaries
  • Python Slices
  • Hack-n-Slash
  • Python Inheritance
  • Python Lists
  • Python Objects
  • Tablet Time
  • Ingredients and Directions
  • Dungeon Game
  • Tuples
  • Managing Fragments
  • Dictionaries
  • Slices
  • Lists Redux
  • Introducing Fragments
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • The Project
  • Python Data Types
  • Python For Beginners
  • Introducing SharedPreferences
  • Subqueries
  • The Activity Lifecycle
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Acting on List Item Taps
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Lists with RecyclerViews
  • Aggregate and Numeric Functions
  • Using Parcelable Data
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Custom ListViews
  • Deleting Data from a Database
  • Updating Data in a Database
  • Standard ListViews
  • Adding Data to a Database
  • Finding the Data You Want
  • Updating the Data Model
  • Getting Data from a Database
  • Hooking up the Model to the View
  • Data, Databases and SQL
  • Building the Weather UI
  • Working with JSON
  • Adding Pages to a Website
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Testing and Debugging
  • Styling Web Pages and Navigation
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Customizing Colors and Fonts
  • Getting Started with Android
  • Event Planning
  • Build a Pomodoro App
  • Design a Better App
  • Graphical User Interfaces
  • CSS: Cascading Style Sheets
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Creating HTML Content
  • Exploring the Java Collections Framework
  • Organizing Data
  • HTML First
  • Beginning HTML and CSS
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Newbie