Recovering deleted records from ibdata1
Is it possible to recover deleted rows from ibdata1? 


Probably not. 


  My purpose is to learn how to recover tables and data from ibdata1 file. 


You should not be trying to do so. 

That file is in a proprietary format might could, potentially, change between DBMS versions. 

In order to Restore anything about a database, you should be working with the Backup tools relevant to your DBMS.  Trying to glean anything from the shattered remains of a broken database file is a Fools Errand.