Rudolf Krcmar

Rudolf Krcmar

Prague, Czech Republic
Open to Work

eCommerce expert & enthusiast - Internet is my passion, analytics my hobby. Making beautiful and useful websites is my mission. Learning more is just never ending process to keep myself on the top of game, so I can achieve my mission.

7,497

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

    UNIGgardin & eCommerce Atelier

  • Spoken Languages

    • English
    • Czech
    • Slovak
    • German (lower intermediate)
    • Russian (lower intermediate)

91 Achievements

  • Error Handling
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Running Apps on a Device
  • Improving Our User Interface
  • Structs As Data Models
  • View Controllers and Views
  • Getting Started with iOS Development
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Introducing JavaScript
  • PHP Arrays
  • Errors and Exceptions
  • Endpoints and Routing
  • REST API in Slim
  • Getting the REST You Need 2
  • Autoloading and Composer
  • Programming AJAX
  • AJAX Concepts
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Building a Collection
  • Building the Recipe
  • Understanding Classes
  • Why Object-Oriented Programming?
  • PHPDB Stage 2: Querying the Database with PHP
  • Building a Layout with Flexbox
  • Flexbox Properties
  • How to Make Wireframes in Balsamiq
  • How to Make Wireframes on Paper
  • What is Wireframing?
  • Data, Databases and SQL
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Project Setup
  • Understanding Flexbox
  • Variables and Constants
  • Basics
  • Fundamentals of C
  • Connecting to MySQL
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Logo Design 101
  • Text Editors and HTML
  • Creating an Icon
  • Defining the Project
  • Introduction to Illustrator
  • Content Strategy with WordPress
  • Creating a Website Structure
  • Advanced Techniques
  • Search Engine Optimization
  • Responsive Design
  • Adaptive Design
  • Graphic Basics
  • Workspace Basics
  • Type Tools
  • Workflow Basics
  • Vector Shapes
  • Color Theory
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Intro to User Experience
  • Slices & Save for Web
  • Masks Basics
  • Layer Basics
  • Introduction to jQuery
  • Newbie