Stanislav Majevski

Stanislav Majevski

Member Since April 25, 2016

15,654

Total Points

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

198 Achievements

  • Using Slack Effectively
  • Introducing Slack for the Techdegree
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Exploring Best Practices
  • Test Drive
  • Meet Selenium
  • Putting it all Together
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Refining the App
  • Building the Application
  • Setting up with Create React App
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Angular Form Validation
  • Angular Basic Forms
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Interactive Visualizations
  • Styling and Scaling Data
  • Data Binding with D3
  • Sharing Code Across Xamarin Platforms
  • Cross-platform Development with Xamarin
  • Selections with D3
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Reusable GraphQL
  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Using the Discovery Service
  • Using the Conversation Service
  • Introducing the Watson APIs
  • Getting Started with Xamarin
  • Planning Our Service
  • Getting the REST You Need
  • The Model-View-Presenter Pattern
  • Intents and Multiple Activities
  • Tuning the User Interface
  • User Input in Android
  • Publishing on Google Play
  • 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
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Digging Deeper Into Migrations
  • Getting Started with Using Migrations
  • Building Forms with Bootstrap
  • What To Test
  • Test Driven Development
  • Writing Unit Tests
  • Unit Testing
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Completing the Project
  • Data Access Design Patterns
  • Entity Framework and ASP.NET MVC
  • Project Setup
  • Creating Spring Controllers and Thymeleaf Views
  • Spring Components and Configuring Our App
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Getting a Handle on the DOM
  • The Browser Environment
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • CRUD Operations
  • LINQ Queries
  • Extending Our Entity Data Model
  • Entity Framework and Databases
  • Introducing Entity Framework
  • Updating and Deleting Records
  • Reading and Writing Reports
  • Creating Records
  • Project Setup
  • Sets and Dictionaries
  • Lists
  • Arrays
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Finishing Our CRUD Web App
  • Adding Form Validation
  • Improving Our Form
  • Creating a Basic Form
  • Introducing CRUD Applications
  • PHP Conditionals
  • Abstraction
  • System.Object
  • Polymorphism
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Structuring Tables
  • Table Basics
  • Loops and Final Touches
  • Data Retreiver
  • Serialized!
  • Data Parser
  • Data Reader
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Test Doubles
  • Acceptance Tests
  • Adding a List Page
  • Modeling and Presenting Data
  • Views
  • Controllers
  • Project Setup
  • Organizing your Tests
  • Creating Your Tests
  • Tools for Testers
  • How To Test Our Code
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Building a Collection
  • Building the Recipe
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Query Builder
  • Query Operators
  • Functional!
  • Now You're Querying!
  • PHPDB Stage 5: Search
  • PHPDB Stage 4: Pagination with LIMITs
  • PHPDB Stage 3: Using Relational Data
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • Managing Content in WordPress
  • Getting Started with WordPress
  • PHP Email Form Errors
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • Newbie