PHP Developer – Web Programlama Uzmanlığı Eğitimi

İ-Akademi PHP Developer – Web Programlama Uzmanlığı Eğitimini en detaylı şekilde ve uzman eğitmenler eşliğinde alın, iş hayatınızda fark yaratın!

PHP Developer – Web Programlama Uzmanlığı Kursu ile ilgili daha detaylı bilgi almak için Bizi Arayın! 0 (232) 464 09 24

Kursa Genel Bakış

PHP bir sunucu tarafı komut dosyası dilidir, sunucu üzerinde çalışır ve HTML’ii tarayıcınıza gönderir. Hypertext PreProcessor web geliştirme için mükemmeldir çünkü HTML ile sorunsuz bir şekilde bütünleşir. Facebook & Yahoo gibi siteler, süreçleri, karmaşık hesaplamalar ve veritabanı bağlantısı için PHP’yi çalıştırırlar.

Herhangi bir Web sayfası geliştirmek için öncelikle HTML öğrenmeniz gerekir. Daha iyi bir kullanıcı deneyimi yaratmak için CSS öğrenmek ve web sayfasını etkileşimli yapmak için JavaScript öğrenmeniz gerekir.

html5, php, css3 kursu eğitimiPHP en popüler sunucu tarafı betik dilidir. PHP’nin veritabanına yardımcı olması için MySQL ile birlikte kullanılır. MySQL ile birlikte PHP (birlikte LAMP teknolojisi olarak bilinir), veri odaklı web siteleri dünyasında büyük bir etki yaratan harika bir kombinasyon oluşturur.

Büyük şirketlerin çoğu PHP ve MySQL’de çalışmayı tercih ediyor. Bu nedenle, bu dinamik dilin popülaritesi büyük olduğundan ve sürekli olarak yükseldiğinden, zamanın taleplerini göz önünde bulundurarak en kapsamlı PHP kursunu belirledik.

Bu kurs, HTML eğitimiyle başlatılır, sonra stilleri işlemek için Cascading Style Sheets (CSS) öğretilir. HTML ile basit web sayfaları tasarlamayı öğrendikten sonra JavaScript (jQuery ile birlikte!) modülüne geçilecektir. Web sayfalarını oluştururken biraz uzmanlık kazandıktan sonra, PHP geliştirici modüllerine sıra gelecektir. Ve bir veritabanı gerekli olduğundan, dersi bitirmek için MySQL gösterildikten sonra, sınıfta belirlenen bir proje ile kurs tamamlanacaktır.

Daha detaylı bilgilendirme ister misiniz? Anında dönüş yapalım!

eyJpZCI6IjE0IiwibGFiZWwiOiJrdXJzIiwiYWN0aXZlIjoiMSIsIm9yaWdpbmFsX2lkIjoiMSIsInVuaXF1ZV9pZCI6IndlZmoyIiwicGFyYW1zIjp7ImVuYWJsZUZvck1lbWJlcnNoaXAiOiIwIiwidHBsIjp7IndpZHRoIjoiMTAwIiwid2lkdGhfbWVhc3VyZSI6IiUiLCJiZ190eXBlXzAiOiJub25lIiwiYmdfaW1nXzAiOiIiLCJiZ19jb2xvcl8wIjoiIzgxZDc0MiIsImJnX3R5cGVfMSI6ImNvbG9yIiwiYmdfaW1nXzEiOiIiLCJiZ19jb2xvcl8xIjoiIzMzMzMzMyIsImJnX3R5cGVfMiI6ImNvbG9yIiwiYmdfaW1nXzIiOiIiLCJiZ19jb2xvcl8yIjoiIzFmNTdjNiIsImJnX3R5cGVfMyI6ImNvbG9yIiwiYmdfaW1nXzMiOiIiLCJiZ19jb2xvcl8zIjoiIzMzMzMzMyIsImZpZWxkX2Vycm9yX2ludmFsaWQiOiJMXHUwMGZjdGZlbiBkXHUwMGZjemVsdGluLiIsImZvcm1fc2VudF9tc2ciOiJUZVx1MDE1ZmVra1x1MDBmY3JsZXIsIGtcdTAxMzFzYSB6YW1hbmRhIHNpemkgYmlsZ2lsZW5kaXJlY2VcdTAxMWZpei4iLCJmb3JtX3NlbnRfbXNnX2NvbG9yIjoiIzRhZThlYSIsImhpZGVfb25fc3VibWl0IjoiMSIsInJlZGlyZWN0X29uX3N1Ym1pdCI6Imh0dHA6XC9cL3d3dy5pYWthZGVtaS5jb21cL3Rlc2Vra3VybGVyXC8iLCJ0ZXN0X2VtYWlsIjoiaWFrYWRlbWl3ZWJAaWFrYWRlbWkuY29tIiwic2F2ZV9jb250YWN0cyI6IjEiLCJleHBfZGVsaW0iOiI7IiwiZmJfY29udmVydF9iYXNlIjoiIiwicHViX3Bvc3RfdHlwZSI6InBvc3QiLCJwdWJfcG9zdF9zdGF0dXMiOiJwdWJsaXNoIiwicmVnX3dwX2NyZWF0ZV91c2VyX3JvbGUiOiJzdWJzY3JpYmVyIiwiZmllbGRfd3JhcHBlciI6IjxkaXYgW2ZpZWxkX3NoZWxsX2NsYXNzZXNdIFtmaWVsZF9zaGVsbF9zdHlsZXNdPltmaWVsZF08XC9kaXY+In0sImZpZWxkcyI6W3siYnNfY2xhc3NfaWQiOiIxMiIsIm5hbWUiOiJmaXJzdF9uYW1lIiwibGFiZWwiOiIiLCJwbGFjZWhvbGRlciI6Ilx1MDEzMHNpbSBTb3lpc2ltIiwidmFsdWUiOiIiLCJ2YWx1ZV9wcmVzZXQiOiIiLCJodG1sIjoidGV4dCIsIm1hbmRhdG9yeSI6IjEiLCJtaW5fc2l6ZSI6IiIsIm1heF9zaXplIjoiIiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIiLCJ2bl9vbmx5X251bWJlciI6IjAiLCJ2bl9vbmx5X2xldHRlcnMiOiIwIiwidm5fcGF0dGVybiI6IjAiLCJ2bl9lcXVhbCI6IiJ9LHsiYnNfY2xhc3NfaWQiOiI2IiwibmFtZSI6ImVtYWlsIiwibGFiZWwiOiIiLCJwbGFjZWhvbGRlciI6IkVtYWlsIiwidmFsdWUiOiIiLCJodG1sIjoiZW1haWwiLCJtYW5kYXRvcnkiOiIxIiwibWluX3NpemUiOiIiLCJtYXhfc2l6ZSI6IiIsImFkZF9jbGFzc2VzIjoiIiwiYWRkX3N0eWxlcyI6IiIsImFkZF9hdHRyIjoiIiwidm5fb25seV9udW1iZXIiOiIwIiwidm5fb25seV9sZXR0ZXJzIjoiMCIsInZuX3BhdHRlcm4iOiIwIn0seyJic19jbGFzc19pZCI6IjYiLCJuYW1lIjoieW91cl9waG9uZSIsImxhYmVsIjoiIiwicGxhY2Vob2xkZXIiOiJUZWxlZm9uIE51bWFyYW5cdTAxMzF6IiwidmFsdWUiOiIiLCJ2YWx1ZV9wcmVzZXQiOiIiLCJodG1sIjoidGV4dCIsIm1hbmRhdG9yeSI6IjEiLCJtaW5fc2l6ZSI6IiIsIm1heF9zaXplIjoiIiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIiLCJ2bl9vbmx5X251bWJlciI6IjAiLCJ2bl9vbmx5X2xldHRlcnMiOiIwIiwidm5fcGF0dGVybiI6IiIsInZuX2VxdWFsIjoiIn0seyJic19jbGFzc19pZCI6IjEyIiwibmFtZSI6InN1YmplY3QiLCJsYWJlbCI6IiIsInBsYWNlaG9sZGVyIjoiSGFuZ2kgRVx1MDExZml0aW0/IiwidmFsdWUiOiIiLCJ2YWx1ZV9wcmVzZXQiOiIiLCJodG1sIjoidGV4dCIsIm1hbmRhdG9yeSI6IjEiLCJtaW5fc2l6ZSI6IiIsIm1heF9zaXplIjoiIiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIiLCJ2bl9vbmx5X251bWJlciI6IjAiLCJ2bl9vbmx5X2xldHRlcnMiOiIwIiwidm5fcGF0dGVybiI6IjAiLCJ2bl9lcXVhbCI6IiJ9LHsiYnNfY2xhc3NfaWQiOiIxMiIsIm5hbWUiOiJzZW5kIiwibGFiZWwiOiJCaWxnaSBcdTAxMzBzdGUiLCJodG1sIjoic3VibWl0IiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIifV0sIm9wdHNfYXR0cnMiOnsiYmdfbnVtYmVyIjoiNCJ9fSwiaW1nX3ByZXZpZXciOiJiYXNlLWNvbnRhY3QuanBnIiwidmlld3MiOiIxMzA5MTciLCJ1bmlxdWVfdmlld3MiOiI2NDU3OCIsImFjdGlvbnMiOiI0MzAiLCJzb3J0X29yZGVyIjoiMTAiLCJpc19wcm8iOiIwIiwiYWJfaWQiOiIwIiwiZGF0ZV9jcmVhdGVkIjoiMjAxNi0wNS0wMyAxNTowMTowMyIsImltZ19wcmV2aWV3X3VybCI6Imh0dHA6XC9cL3N1cHN5c3RpYy00MmQ3Lmt4Y2RuLmNvbVwvX2Fzc2V0c1wvZm9ybXNcL2ltZ1wvcHJldmlld1wvYmFzZS1jb250YWN0LmpwZyIsInZpZXdfaWQiOiIxNF83OTE4NSIsInZpZXdfaHRtbF9pZCI6ImNzcEZvcm1TaGVsbF8xNF83OTE4NSIsImNvbm5lY3RfaGFzaCI6ImM4MmUzMjc0NjAyYmRjYTQ0YmM0YTY5ZGM4ZDM3N2MyIn0=

Meslek veya hobi olarak web sitesi tasarımı ve/veya programlaması yapmak isteyen veya bu konuda teknik bilgi ve becerisini geliştirmek isteyen, bilgisayar kullanabilen herkes, bu eğitime katılabilir.

PHP Developer – Web Programlama Uzmanlığı eğitimimizi başarıyla bitiren adaylar, kurumların bilgi işlem ve/veya yazılım departmanlarında, yazılım şirketlerinde, yazılıma ve programlamaya ihtiyaç duyan ajansların web birimlerinde, bilişim teknolojileri firmalarında, eğitim ve danışmanlık firmalarında kariyer fırsatı bulabilecekleri gibi kendileri de freelance olarak web programcısı olarak çalışabileceklerdir.

▪ Web Programcı

▪ Web Master

▪ PHP Uzmanı

▪ PHP Developer

▪ MySQL Uzmanı

▪ JavaScript Uzmanı

▪ HTML-CSS Uzmanı

Sertifikasyonlar;

  • İ-Akademi PHP Developer – Web Programlama Uzmanlığı Kurs Katılım Sertifikası
  • Microsoft Technology Associate (MTA)
  • Microsoft Certified Solutions Associate (MCSA): SQL Database Development
  • Microsoft Certified Solutions Associate (MCSA): Web Applications

Sınavlar;

  • Microsoft Exam 70-480: Programming in HTML5 with JavaScript and CSS3
  • Microsoft Exam 70-762: Developing SQL Databases
  • Microsoft Exam 98-364: Database Fundamentals
  • Microsoft Exam 98-375: HTML5 Application Development Fundamentals
  • Microsoft Exam 98-382: Introduction to Programming Using JavaScript
  • Microsoft Exam 98-383: Introduction to Programming Using HTML and CSS

Bu programımızı bitiren katılımcılarımız, bu alanda uzmanlaşmak istediklerinde üst seviye eğitimlere katılarak kendilerini geliştirebilirler.

  • Yazılım ve Veritabanı Uzmanlığı
  • Microsoft Veritabanı Uzmanlığı
  • Oracle Veritabanı Uzmanlığı

PHP DEVELOPER – WEB PROGRAMLAMA UZMANLIĞI EĞİTİM İÇERİĞİ

Front-End Development

HTML5 ile profesyonel düzeyde web siteleri oluşturabilir ve hazırladığınız projenizi CSS ile daha ilgi çekici hale getirebilirsiniz. Kurumsal web sitesi, portfolio siteleri, kişisel web sitesi gibi bir çok alanda iddialı ve profesyonel tasarımlar hazırlayabilirsiniz.

Dersler

  • Introduction / Giriş
  • Understanding & using HTML / HTML’i anlama ve kullanma
  • Coding / Kodlama
  • The Structure of a Webpage / Bir web sayfasının yapısı
  • Header Tags / Başlık Etiketleri
  • HTML Comment / HTML Yorum
  • Paragraph Tags / Paragraf Etiketleri
  • Formatting Text / Metin Düzenlemek
  • Images / Görseller
  • HTML Line Breaks & Rules / HTML Satır Sonları & Kuralları
  • Fonts / Yazı Tipleri
  • Block Level Elements / Blok Düzeyi Öğeler
  • Inline Elements / Satır içi Öğeler
  • Hyperlinks / Köprüler
  • List Tags / Liste Etiketleri
  • Tables / Tablolar
  • Semantic HTML5 Elements / Anlamsal HTML5 Öğeleri
  • IFrame / IFrame
  • Multimedia / Multimedya
  • HTML Forms / HTML Formları
  • DOCTYPE
  • HTML Entities / HTML Varlıkları
  • Head Section & Metadata / Head Bölümü ve Metadata
  • Scripts / Scriptler
  • DOM Hierarchy / DOM Hierachy
  • Complete webpage / Tam Web Sayfası
  • Setting Up FTP / FTP Kurulumu
  • Firefox Versions / Firefox Versiyonları
  • Setting Up a Free Hosting / Ücretsiz bir Hosting Kurulumu
  • Project / Proje

HTML5 ve CSS3 ile profesyonel düzeyde web siteleri oluşturabilir ve hazırladığınız projenizi CSS3 ile daha ilgi çekici hale getirebilirsiniz. Kurumsal web sitesi, portfolio siteleri, kişisel web sitesi gibi bir çok alanda iddialı ve profesyonel tasarımlar hazırlayabilirsiniz.

Dersler

  • Introduction to CSS3 / CSS3’e Giriş
  • Understanding & using CSS3 / CSS3’ü anlama ve kullanma
  • Syntax / Sözdizimi
  • Inline CSS / Satı içi CSS
  • Internal CSS / Dahili CSS
  • Classes / Sınıflar
  • IDs / ID’ler
  • Divisions / Bölümler
  • Spans / Span’ler
  • Color / Renk
  • Floating /
  • Positioning / Pozisyonlama
  • Margins / Kenar Boşlukları
  • Padding
  • Text Properties / Metin Özellikleri
  • Aligning Text / Metin Hizalama
  • Links / Linkler
  • Backgrounds / Arka Planlar
  • Borders / Kenarlıklar
  • Lists / Listeler
  • Width and Height Properties / Genişlik ve Yükseklik Özellikleri
  • Rotate & Resize / Döndürme & Yeniden Boyutlandırma
  • Classification / Sınıflandırma
  • External CSS / Harici CSS
  • Advanced Selector / İleri Seçiciler
  • Pseudo Classes / Pseudo Sınıfları
  • Gradients & Shadows / Gradyenler ve Gölgeler
  • Transformations & Animations / Dönüşümler & Animasyonlar
  • Layout & Calculations / Düzen & Hesaplamalar
  • Project / Proje

JavaScript, yaygın olarak web tarayıcılarında kullanılmakta olan dinamik bir script dilidir. JavaScript ile etkileşimli ve dinamik web siteleri oluşturmak mümkündür. JavaScript dilini öğrenerek tasarladığınız web sitesini dinamik hale getirebilir, istemci taraflı çalışan ve sayfayı hareketlendirecek objeler eklemek için kod yazabilirsiniz.

Dersler

  • Introduction to JavaScript / JavaScript’e Giriş
  • Basics of JavaScript / JavaScript’in Temelleri
  • Internal JavaScript / Dahili JavaScript
  • Accessing Elements / Öğelere Erişme
  • Types & Objects / Tipler ve Objeler
  • Variables / Değişkenler
  • Arrays / Diziler
  • Conditional Statements / Koşullu İfadeler
  • Loops / Döngüler
  • Functions / Fonksiyonlar
  • DOM (Document Object Model)
  • Events & Listeners / Olaylar ve Dinleyiciler
  • Manipulating Content with JavaScript / JavaScript ile İçeriği Değiştirme
  • Manipulating Styles with JavaScript / JavaScript ile Stilleri Değiştirme
  • Debugging JavaScript / JavaScript’te Hata Ayıklama
  • Application of JavaScript / JavaScript’in Uygulanması
  • External JavaScript / Harici JavaScript
  • Modules / Modüller
  • JavaScript Libraries / JavaScript Kütüphaneleri
  • Project / Proje

jQuery, kod yazma işlemlerini minimuma indirerek kısa zamanda daha efektif, hızlı ve daha çok işi yapmamızı sağlayan bir JavaScript kütüphanesidir. Bu teknoloji ile animasyonlar, slaytlar, foto galerileri, tab menüler gibi göz alıcı tasarımlar yapmak oldukça kolaydır.

Dersler

  • Introduction to jQuery / jQuery’ye Giriş
  • Basics of jQuery / jQuery’nin Temelleri
  • Using jQuery in Webpages / Web sayfalarında jQuery Kullanma
  • Detecting Events / Olayları Farketmek
  • Manipulating Content with jQuery / jQuery ile İçeriği Değiştirme
  • Manipulating Styles with jQuery / jQuery ile Stilleri Değiştirme
  • Fading Content / İçeriği Soldurma
  • Animating Content / İçeriği Hareketlendirme
  • AJAX
  • Regular Expressions / Düzenli İfadeler
  • Form Validation / Form Doğrulama
  • Introduction to jQuery UI / jQuery UI’a Giriş
  • Draggables & Resizables / Sürüklenebilirler & Boyutlandırılabilirler
  • Droppables / Silinebilirler
  • Accordion & Sortables / Akordiyon & Sıralanabilirler
  • Project / Proje

Bootstrap ile ekstra bir ayar gerektirmeden web sitelerinizi; cep telefonu, tablet, laptop, masaüstü bilgisayar ekranlarına uyumlu (responsive) hale getirebilir, kullanıcılara daha iyi bir deneyim yaşatabilirsiniz. Bootstrap açık kaynak kodlu ve ücretsiz olması nedeni ile kolaylıkla elde edilip web uygulamaları içerisine entegre edilebilmektedir.

Dersler

  • Introduction to Boostrap 4 / Boostrap 4’e Giriş
  • Basics of Boostrap 4/ Boostrap 4’ün Temelleri
  • Responsive Design with Bootstrap / Bootstrap ile Responsive Tasarım
  • The Grid System / Izgara Sistemi
  • Introducing Navbars / Gezinti Çubuğu Tanıtımı
  • Forms & Tables / Formlar ve Tablolar
  • Bootstrap Components / Bootstrap Bileşenleri
  • Modals, Popovers & Tooltips
  • ScrollSpy
  • Free Bootstrap Themes / Ücretis Boostrap Temaları
  • Project / Proje

 

Back-End Development

PHP dili web programlama ile uğraşan herkesin olmazsa olmazıdır. PHP ile dinamik web sayfaları, içerik yönetim sistemleri, veri depolama sistemleri, sosyal medya siteleri, e-ticaret sistemleri, otomasyon yazılımları, forum yazılımları, çevrimiçi oyunlar, web tabanlı robotlar vb. karmaşık işlemlerin üstesinden kolaylıkla gelinmektedir.

Dersler

  • Introduction to PHP 5 / PHP 5’e Giriş
  • Basics of PHP 5/ PHP 5’in Temelleri
  • Types & Objects / Tipler ve Objeler
  • Variables / Değişkenler
  • Arrays / Diziler
  • Conditional Statements / Koşullu İfadeler
  • Loops / Döngüler
  • Functions / Fonksiyonlar
  • GET Variables / GET Değişkenleri
  • POST Variables / POST Değişkenleri
  • Sending Email with PHP / PHP ile Email Gönderme
  • Form Validation / Form Doğrulama
  • Introduction to Object Oriented PHP / Nesne Yönelimli PHP’ye Giriş
  • Getting Contents of Other Scripts / Başka Script’lerin İçeriğini Alma
  • Cookies & Session Management / Çerezler & Oturum Yönetimi
  • Project

MySql eğitiminde ilişkisel veritabanı yapısını ve temellerini öğrenmenin yanı sıra, standart SQL dilini öğrenerek kendi yazdığınız programın temelinde çalışacak veritabanını tasarlayıp yönetebilirsiniz. Veritabanındaki bilgileri sorgulayabilir, web siteniz üzerinden interaktif bir şekilde farklı hizmetler sunabilirsiniz.

Dersler

  • Introduction to MySQL 5 / MySQL 5’e Giriş
  • Basics of MySQL 5 / MySQL 5’in Temelleri
  • PHPMyAdmin / PHPMyAdmin
  • Installation on Windows / Windows’a Kurulum
  • Connecting to a Database / Bir Veritabanına Bağlanma
  • Database Design Process / Veritabanı Tasarım Süreci
  • Tables & Columns / Tablolar & Sütunlar
  • Importing & Exporting / İçe Alma & Dışa Aktarma
  • Data Types / Veri Tipleri
  • Retrieving Data From a Database / Bir Veritabanından Veri Çekme
  • Inserting and Updating Data / Veri Ekleme ve Güncelleme
  • Joins / Birleşimler
  • Operators / Operatörler
  • Aggregate Functions / Toplam Fonksiyonları
  • Looping through Data / Veri İçerisinde Döngü
  • Session Variables / Oturum Değişkenleri
  • Using MySQL with PHP / PHP ile MySQL Kullanımı
  • Cookies / Çerezler
  • Storing Passwords Securely (Hash) / Şifreleri Güvenli Saklama (Hash)
  • Project / Proje 

Bir uygulamaya ait yetkilerin, başka bir uygulamada da kullanmamızı sağlayan, yetkilerini paylaşan uygulamanın sağladığı arayüze API (Application Programming Interface) diyoruz. Bu modül içerisinde farklı API’ler kullanarak uygulamalı işlemler yapmayı öğreneceksiniz.

Dersler

  • Introduction to APIs/ API’lere Giriş
  • Basics of APIs / API’lerin Temelleri
  • The Google Maps API / Google Haritalar API
  • Geocoding with Google Maps / Google Maps ile Coğrafi Kodlama
  • The Twitter API / Twitter API
  • Building a Twitter Client / Bir Twitter İstemcisi Oluşturma

 

Project / Proje

Bu modül, eğitmen ve öğrencilerin isteği doğrultusunda, güncel sektörel talepler ve ihtiyaçlar değerlendirilerek, bu zamana kadar işlenen içeriğin anahtar teslim bir proje şeklinde öğrenciler tarafından yapılmasını kapsamaktadır.

Dersler

  • Creating E-Commerce Template / E-Ticaret Şablon Oluşturma
  • User Registration and Login / Kullanıcı Kaydı ve Giriş
  • Admin Panel / Yönetici Paneli
  • Product Listing, Adding, Updating and Removing / Ürün Listeleme, Ekleme, Güncelleme ve Silme
  • Basket Operations / Sepet İşlemleri
  • Comment, Recommendation and Complaint Management / Yorum, Öneri ve Şikayet Yönetimi
  • Content Management Systems / İçerik Yönetim Sistemleri

 

PHP Developer – Web Programlama Uzmanlığı Eğitim İçeriği

pdf-icon

PHP Developer – Web Programlama Uzmanlığı Eğitimi

Kurs No 001
Ders Süresi 120 Saat
Günler (Hafta Sonu) Cumartesi, Pazar
14:00 - 19:00
Günler (Hafta İçi) Salı, Perşembe
19:00 - 21:45

Hemen Bilgi Alın!

Formu Doldurun, Sizi Bilgilendirelim