Your camera and flash are E-TTL compatible. Read your Owner's Manuals for both units, especially the section in the camera manual about flash.
The purpose of TTL* is to allow the camera to control the flash duration by metering off the sensor. This gives you more creative control since you can choose almost any aperture and expect correctly exposed flash photos. Used in Manual Mode you will have a limited number of f-stops to choose, based on ISO and the f-stop/distance dial on the flash.
The flash should have a TTL setting. Use it. Your camera will probably need to be in Auto Mode. (Check the Flash Photography section in the camera manual.) The idea is for the flash and camera to communicate, which they have to do for correct exposures. Set up correctly, the flash will select the correct shutter speed for flash synch.
To get the best performance from your flash and camera, read and study your Owner's Manuals. Then read and study them again.
Buy the off-camera flash bracket offered by Canon for your flash. Its always best to get the flash off to the side and above the lens axis. I've always been hesitant to mount a heavy flash on the camera hot shoe.
* Minolta introduced TTL to the world with the introduction of the X-700 and the "PX" line of flash units in 1981. With the X-700 in A (aperture preferred) Mode and one of the PX series of flash units attached, flash synch was set by the flash and flash duration was controlled by the camera. Using ISO 200 film I have successfully used bounce flash from a 10' white ceiling at f11 using the Minolta 360PX flash unit. For macro photography I use the Minolta 80PX ring flash. Before I had the X-700 and its dedicated PX flash units I used a Vivitar 283 flash with my venerable Minolta SRT-202. Although Minolta has quit the camera business their legacy lives on with TTL now used by Canon, Nikon, etc.