Marek Ott

Marek Ott

Member Since July 19, 2018

9,204

Total Points

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

100 Achievements

  • Segmenting and Protecting Data
  • Adding User Sign-In and Sign-Out
  • Adding User Registration
  • Introducing ASP.NET Identity
  • Planning Our Service
  • Getting the REST You Need 2
  • Digging Deeper Into Migrations
  • Getting Started with Using Migrations
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Completing the Project
  • Data Access Design Patterns
  • Entity Framework and ASP.NET MVC
  • Project Setup
  • CRUD Operations
  • LINQ Queries
  • Extending Our Entity Data Model
  • Entity Framework and Databases
  • Introducing Entity Framework
  • Finishing Our CRUD Web App
  • Adding Form Validation
  • Improving Our Form
  • Creating a Basic Form
  • Introducing CRUD Applications
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Adding a List Page
  • Modeling and Presenting Data
  • Views
  • Controllers
  • Project Setup
  • Branches on Git Hosting Services
  • Remote Branches
  • Merging
  • Branches
  • What To Test
  • Test Driven Development
  • Writing Unit Tests
  • Unit Testing
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Query Builder
  • Query Operators
  • Functional!
  • Now You're Querying!
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Adding a New Web Page
  • Introducing JavaScript
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Finishing the Game
  • Introducing JavaScript
  • Getting Familiar with HTML and CSS
  • Sets and Dictionaries
  • Lists
  • Arrays
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Data Retreiver
  • Serialized!
  • Data Parser
  • Data Reader
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Newbie