home
  • Blog
5.11
  • Introduction
  • Getting Started
  • Tutorial
    • Part 1
    • Part 2
      • Introduction
      • Route Params
      • Service Injection
      • EmberData
      • Provider Components
      • Recap
  • Core Concepts
  • Components
  • Routing
  • Services
  • EmberData
  • In-Depth Topics
  • Application Development
  • Application Concerns
  • Accessibility
  • Configuration
  • Testing
  • Addons and Dependencies
  • Using TypeScript
  • Developer Tools
  • Ember Inspector
  • Code Editors
  • Additional Resources
  • Upgrading
  • Contributing to Ember.js
  • Glossary
Old Guides - You are viewing the guides for Ember v5.11.0.
Go to v6.3.0

Introduction


Hooray, you've made it to the second part of the tutorial! In the following sections, we'll build on the core concepts that we learned in the first part of the tutorial.

Along the way, we'll also add some new features to our Super Rentals app. By the end of this section, we'll have implemented some search functionality and refactored a good bit of our code to use some new Ember concepts

Search functionality in the Super Rentals app

In part two, we'll cover the following concepts:

  • Dynamic segments
  • Ember services
  • EmberData
  • Adapters and serializers
  • The provider component pattern

We're going to cover a lot of ground, so let's get learning!

left arrow
Recap
Route Params
right arrow
Team Sponsors Security Legal Branding Community Guidelines
Twitter GitHub Discord Mastodon

If you want help you can contact us by email, open an issue, or get realtime help by joining the Ember Discord.

© Copyright 2025 - Tilde Inc.
Ember.js is free, open source and always will be.


Ember is generously supported by
blue Created with Sketch.