It looks like you're mixing libraries here, assuming you want to have a Fiori-like table:
1. The creation of the Table control instance is incorrect, try:
var oTable = new sap.m.Table({});
2. In the Fiori control set, there's no TextView control. It is called Text, so try
new sap.m.Text({...}) instead of new sap.m.textView (with desktop UI5, this would be sap.ui.commons.TextView, btw).
3. The API of the Column element doesn't work like this. There is no template aggregation. Instead, you need to assign what's now a template to a ColumnListItem that needs to be assigned to the table's items aggregation.
4. You need to bind the items aggregation instead of the rows aggregation
If you want to use the pure (old) desktop controls, check out the Table examples here: SAPUI5 SDK - Demo Kit
Note that JavaScript coding is case sensitive, as opposed to ABAP coding!
Regards,
Max