Vivek Marakana

Vivek Marakana

Mumbai
Open to Work

16,412

Total Points

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

Skills & Experience

  • Company

    None

  • Job Title

    Full Stack Developer

  • Spoken Languages

    • English
    • Hindi
    • Gujarati

200 Achievements

  • Handling Rails Requests
  • Creating Rails Apps
  • Ruby Operators
  • Getting Familiar with HTML and CSS
  • Gems In Depth
  • Ruby Gems
  • Getting Started with Angular
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Password Resets and Testing
  • Adding User Support to Our Application
  • Password Hashing and Sign-In
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • Getting Started with CSS Layout
  • Adding Pages to a Website
  • Responsive Web Design and Testing
  • Styling Web Pages and Navigation
  • Sharing a Website
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Ruby Module Basics
  • Styling Rails Models
  • Ruby on Rails Helpers
  • Rails Partials
  • Build a Todo List Application with Rails 4
  • How To Test Our Code
  • AR Extensions
  • Callbacks
  • Query Interface
  • Validation
  • Migrations and Relationships
  • Introduction to ActiveRecord
  • Cleanup and Feature Merge
  • Maintaining The Test Suite
  • Polishing Rails Applications
  • Static Pages with Rails
  • Styling a Header
  • Sass and Rails
  • How Ruby Works
  • Creating a Simple Server in Node.js
  • Creating an App Tutorial
  • Blank Slates and Rails
  • Email with Rails
  • Coding the API
  • Route Connections
  • API Authentication
  • Introduction to REST
  • Creating an SVG
  • Introduction to SVG
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Starting Right with PHP Best Practices
  • Creating HTML Content
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • HTML First
  • Beginning HTML and CSS
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • HTML Email Basics
  • WordPress Admin Settings
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Cocoapods
  • WordPress.com Social Features
  • Building a WordPress.com Site
  • Getting Started with WordPress.com
  • Debugging HTML and CSS Problems
  • Getting Started with BuddyPress
  • DNS Basics
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Flexbox Layout
  • Grid Layout
  • Using Fragments for Tabs
  • Adding Users Using Parse.com
  • Objects, Classes, and Variables
  • Ruby Basics
  • Adding a Contact Form
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Web Apps
  • Websites
  • Introduction
  • Installing a Ruby Development Environment
  • Advanced Selectors
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Using Git for Android
  • Getting Started with Android Studio
  • Starting the App
  • Getting Started with Genymotion
  • Local WordPress Development
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Functions
  • Objects and Arrays
  • Basics
  • Control Structures
  • Launching a WordPress Site
  • WordPress and Forms
  • Extending WordPress Template Functionality
  • Sharing Your Creation
  • Interrogating the App
  • Creating an Icon
  • The Logo Sprint
  • Logo Design 101
  • Introduction to Illustrator
  • Testing the Whole App
  • Building the Profile Page
  • Rails Deployment
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Shaking Things Up
  • Connecting to MySQL
  • Rails Frontend Development
  • Getting Started With Rails
  • Pretty Little Things
  • Customizing WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Converting Static HTML into WordPress Templates
  • Preparing to Code WordPress Templates
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Configuring WordPress
  • Getting Started with WordPress
  • Content Strategy with WordPress
  • Using Intents to Display and Share Posts
  • Adapting Data for Display in a List
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Learning the Language
  • Getting Started with Android
  • Graphic Basics
  • Principles
  • Elements
  • Color Theory
  • Website Basics
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Data Types
  • Selectors
  • Introduction
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie