Variables, loops, conditions and logic building
SQL, normalization and data management
Best programming books for learning