Ciprian Cimpan

Ciprian Cimpan

Romania
Open to Work

10,810

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

    MultimediaSky

  • Job Title

    Web Developer

  • Spoken Languages

    • English
    • Italian
    • Romanian

134 Achievements

  • Creating Your Tests
  • Tools for Testers
  • How To Test Our Code
  • Getting the REST You Need
  • Handling Errors in Node
  • Introduction to Node.js
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • PHP Loops
  • PHP Conditionals
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • PHP on the Web
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Arrays
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Getting Started with Angular
  • JavaScript Conditional Statements
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • CSS Animation Basics
  • Adding 3D Effects with CSS
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Building a Command Line Application
  • Building a Collection
  • Building the Recipe
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Introduction to Node.js
  • Grid Layout
  • Flexbox Layout
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Getting Started with Advanced Sass
  • Updating and Uninstalling Packages with npm
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Installing Packages with npm
  • What is npm?
  • Genesis Finishing Touches
  • Building Your Theme
  • Starting Your Genesis Theme
  • Setup and Structure
  • The Production Server
  • The Staging Server
  • The Local Development Environment
  •  Child Themes
  • The Genesis Marketplace
  • Configuring a Genesis Child Theme
  • An Overview of the Genesis Framework
  • An Overview of WordPress Frameworks
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Computer Languages
  • Computer Basics
  • WWW
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Internal Functions
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Getting Started with WordPress
  • Getting Started with PHP
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie