1

MySQLi-PDO veritabancı değildir. MySQL sunuculara bağlantı kurmayı sağlayan eklentilerdir. MySQL ise veritabanın adı ayrıca bağlantı türününde adı. Başlangıç olarak genele MySQL ile başlanıyor ama kendine bir sınırlama koyma. SQL olaıyın kavra, mantık kurmayı öğren. Sonra farklı veritabanların da geçersin. Örneğin ben sürekli MySQL kullanıyorum ama bir süredir gönlüm apache cassandra da
2) Ben sürekli PHPStorm kullanıyorum. Bütün ihtiyaçlarımı karşılıyor ama başlangıç için notepad++ veya hafif bir ide kullanabilirsin.
3) Framework kullanmadan önce pure phpyi biraz kavraman senin için çok iyi. döngüler, fonskyionları, class kullanımını. Sonra yavaş yavaş oop, mvc derken zaten frameworkleri kolay kavrarsın

4) Güncel teknolojiyi takip etmek önemli ama önemli olan okuduğun kodu anlamak. Çalışacağın bir projede eski versiyon kodlar olabilir. A bunlar eski ben bunları bilmiyorum diyemezsin

. Gerekirse eski kodları okuyup yeniden yazaman gerekecek.
5) Elinden geldiği kadar yabancı kaynak oku. Türkçe kaynakları çok dikkate alma unut. Çünkü her sıkıştığında Türkçe kaynak arayacaksın ve herşeyin Türkşe kaynağı olmuyor. İngilizce kaynak takip ederek İngilizce bilginide geliiştirmeye yardımcı olursun.
6) PDO kullanın denmesinin sebebi şudur: Eskiden kullanılan mysql_query komutları artık desteklenmiyor (önerilmiyor). PDO da gerekli şekilde queryleri bind edip çalıştırısan sql injectionı kendi içinde çözüyor.
Önerim: Her fırsatını değerlendir yeni şeyler oku. Tonla yabancı video var. Aç izle kelime kelime yakala öğrenmeye çalış.
Sakın dil bağımlısı olma. PHP döver, java ezer, python parçalara gibi fanboy muhabbetleri yapma
Sen dil değil programlamayı öğren. Mantığı, algoritmayı öğren.