You will need some specialty supplies and tools to complete this project like rebar, excavation tools, specialty hammers, and more.
We used a company to deliver the concrete in a truck, but with a smaller scale project you can mix yourself.
Demo any old structures and remove the dirt from the area the slab will be placed. Then you can begin grading the area. Slope away from your home to keep water from pooling around your foundation.