I took my CCW class with USCCA in the NW suburbs (IL). The first day was all class work. IIRC, there was a laser pistol and holster to practice draw and trigger pull, as well as some other non-firing training tools. Some of it was instructor lecture and some was a video presentation.
The second day was a combination of class and range (different location), and we had the opportunity to apply right there and get our fingerprints into the system (cost extra). It’s a good idea to have some sort of lock box in your car the second day, as you cannot bring the firearm inside the classroom after the range session.
The range session is 30 rounds, 10 at 5, 10, and 15 yards IIRC. I did a practice session a few days before with the firearm I wanted to qualify with and used the target they test with. It’s pretty huge, along with the hit box allowed. The range should know which target they use.
Make sure you have a valid/current FOID card. I brought a bagged lunch, water, pop, and snacks. and took notes on a legal pad. They also had books with the info available on site (also cost extra but not required). Pay attention to what they teach, as some of the specific details are on the test, as well as a pretty comprehensive overview of the laws in your area. The instructor and staff were very nice (at least at the class I took).