|
1 | | -# Days 09-12 Building APIs with Api Star (0.5.x) |
| 1 | +# Days 09-12 Building APIs with Api Star (0.5.41) |
2 | 2 |
|
3 | | -Now you have seen the videos from this chapter, you're ready to build an API using API Star! |
| 3 | +**Important**: at the time of recording the newest version of `apistar` was `0.5.41`, which let you build complete APIs. |
| 4 | + |
| 5 | +If you look at the [project docs](https://docs.apistar.com) today though, you'll see the following note: |
| 6 | + |
| 7 | +> _Where did the server go?_ With version 0.6 onwards the API Star project is being focused as a framework-agnositic suite of API tooling. The plan is to build out this functionality in a way that makes it appropriate for use either as a stand-alone tool, or together with a large range of frameworks. The 0.5 branch remains available on GitHub, and can be installed from PyPI with `pip install apistar==0.5.41`. |
| 8 | + |
| 9 | +For this reason and in order for the demo project to work we pinned it to version `0.5.41`. |
| 10 | + |
| 11 | +--- |
4 | 12 |
|
5 | 13 | ## Day 1-2: Watch the video lessons |
6 | 14 |
|
7 | 15 | The first half of this 4-day block is to watch the videos and study API Star. Consider downloading and trying out the code samples developed during the course. |
8 | 16 |
|
9 | 17 | ## Day 3: Make your own API |
10 | 18 |
|
| 19 | +Now you have seen the videos from this chapter, you're ready to build an API using API Star! |
| 20 | + |
11 | 21 | For this day, you will get a data set from [Mockaroo](https://mockaroo.com/) or any other resource and load it in a sensible data structure (in the demo I used a `list` of `dict`s). |
12 | 22 |
|
13 | 23 | Data is everywhere, but if you don't get inspiration maybe you can use this [Marvel dataset](https://raw.githubusercontent.com/pybites/marvel_challenge/master/marvel-wikia-data.csv) we used for one of our code challenges. If you don't know how to parse CSV, no worries: the same repo [has code for this](https://github.com/pybites/marvel_challenge/blob/solution/marvel.py). |
|
0 commit comments