Bir konuyu bilmek ile o konuyu başkasına öğretebilmek aynı şey değildir.
Yıllarca bilgisayar öğretmeni olarak çalıştım, üniversitede akademik personel olarak görev yaptım ve farklı dönemlerde C, PHP, MATLAB, HTML, CSS, Microsoft Office ve İngilizce üzerine özel dersler ve kurslar verdim.
Bugün bu deneyimi online eğitim formatında sürdürüyorum.
Eğitim anlayışımın temelinde ezberletmek yerine konuyu gerçekten anlamak, uygulamak ve öğrencinin kendi başına çözüm üretebilmesini sağlamak var.
Programlama öğrenmek, MATLAB’da bir proje hazırlamak, Excel’de işlerinizi otomatikleştirmek veya İngilizcenizi geliştirmek istiyorsanız eğitimi seviyenize ve hedefinize göre şekillendiriyorum.
Programlama Eğitimleri
Programlama öğrenirken en büyük sorun genellikle kodun kendisi değil, kodun arkasındaki mantığın anlaşılmaması.
Bu nedenle eğitimlerde doğrudan komut ezberlemek yerine önce programlama mantığını oluşturuyoruz.
C, PHP ve Java gibi programlama dillerinde;
- Değişkenler,
- Veri tipleri,
- Koşullar,
- Döngüler,
- Fonksiyonlar,
- Diziler,
- Algoritmalar,
- Nesne yönelimli programlama,
- Dosya işlemleri,
- Veritabanı işlemleri
gibi konuları uygulamalı olarak ele alıyorum.
Her konuyu mümkün olduğunca gerçek problemler üzerinden işliyor ve teoriyi hemen kodla destekliyorum.
C Programlama Özel Dersleri
C, programlamaya sağlam bir temel oluşturmak isteyenler için son derece öğretici bir dil.
C eğitimlerinde yalnızca sözdizimini öğretmekle kalmıyor, öğrencinin algoritmik düşünme becerisini de geliştirmeye çalışıyorum.
Özellikle;
- Programlama temelleri,
- Algoritma,
- Diziler,
- Fonksiyonlar,
- Pointer,
- Struct,
- Dosya işlemleri
gibi konular üzerinde çalışıyorum.
Üniversitedeki programlama dersine hazırlanıyorsanız mevcut seviyenizden başlayarak ilerliyoruz.
Daha önce hiç programlama yapmadıysanız da temel seviyeden başlayarak adım adım ilerlemek mümkün.
PHP ve Web Programlama
PHP, yıllardır profesyonel olarak kullandığım teknolojilerden biri.
PHP eğitimlerini yalnızca dilin temel özellikleriyle sınırlamıyorum.
İhtiyaca göre web programlama mantığını da işin içine dahil ediyoruz.
Örneğin;
HTML → CSS → PHP → MySQL → CRUD → Web uygulaması
şeklinde ilerleyen gerçek bir uygulama geliştirerek öğrenme sürecini somutlaştırabiliriz.
PHP bilen ancak framework kullanmaya geçmek isteyen öğrenciler için Laravel ve CodeIgniter tarafına da geçebiliriz.
Laravel Eğitimi
Laravel konusunda profesyonel geliştirme deneyimim bulunuyor.
Bu nedenle Laravel eğitimlerinde yalnızca framework’ün özelliklerini sıralamak yerine gerçek bir uygulamanın nasıl geliştirildiğine odaklanıyorum.
İhtiyaca göre;
- Routing,
- Controllers,
- Models,
- Migrations,
- Eloquent ORM,
- Blade,
- Forms,
- Validation,
- Authentication,
- CRUD işlemleri,
- Veritabanı ilişkileri,
- API kullanımı
gibi konular üzerinde çalışabiliriz.
Laravel öğrenmek isteyen bir geliştirici için en verimli yöntemlerden biri, küçük ama gerçek bir proje üzerinden ilerlemektir.
HTML ve CSS
Web geliştirmeye yeni başlayanların ilk karşılaştığı iki temel teknoloji HTML ve CSS.
HTML ile sayfanın yapısını oluştururken CSS ile bu yapının görsel tasarımını oluşturuyoruz.
Eğitimlerde;
- HTML5,
- Semantik HTML,
- Formlar,
- Tablolar,
- CSS,
- Flexbox,
- Grid,
- Responsive tasarım,
- Mobil uyumluluk
gibi konuları uygulamalı olarak işliyorum.
Özellikle web geliştirmeye yeni başlayacak kişiler için HTML ve CSS’nin sağlam öğrenilmesini önemli buluyorum.
Çünkü daha sonra kullanılan framework ve kütüphanelerin büyük bölümü bu temel üzerine kuruluyor.
CodeIgniter
CodeIgniter ile çalışan veya bu framework’ü öğrenmek isteyenler için de eğitim veriyorum.
MVC yapısını, controller-model-view ilişkisini ve veritabanı işlemlerini gerçek uygulamalar üzerinden ele alıyorum.
Özellikle mevcut bir CodeIgniter projesinde çalışıyorsanız, anlamadığınız bölümleri birlikte inceleyebilir ve uygulamanın nasıl çalıştığını adım adım ortaya çıkarabiliriz.
MATLAB Özel Dersleri
MATLAB özellikle mühendislik, akademik çalışmalar ve teknik hesaplamalarda güçlü bir araç.
MATLAB eğitimlerinde;
- Değişkenler,
- Vektörler,
- Matrisler,
- Fonksiyonlar,
- Koşullar,
- Döngüler,
- Grafikler,
- Veri işleme,
- Teknik hesaplamalar
üzerinde çalışıyorum.
Konuyu yalnızca teorik olarak anlatmak yerine matematiksel veya teknik problemi MATLAB koduna dönüştürerek ilerliyoruz.
Bu yaklaşım özellikle üniversite öğrencilerinin MATLAB derslerini daha iyi anlamasına yardımcı oluyor.
MATLAB Proje ve Ödev Çalışmaları
MATLAB konusunda belirli bir projeniz veya üzerinde çalıştığınız bir uygulama varsa, doğrudan projeniz üzerinden ilerleyebiliriz.
Örneğin elinizde;
- Çözülmesi gereken matematiksel bir problem,
- Veri analizi,
- Grafik oluşturma,
- Algoritma,
- Simülasyon,
- MATLAB kodu
bulunuyorsa mevcut çalışmayı inceleyerek problemi çözüm adımlarına ayırıyoruz.
Buradaki amaç yalnızca ortaya çalışan bir kod çıkarmak değil, kodun nasıl ve neden çalıştığını anlamanızı sağlamak.
Excel Eğitimi
Excel’i yalnızca temel tablo oluşturma amacıyla kullanmak zorunda değilsiniz.
İleri Excel eğitimiyle verileri analiz edebilir, raporlar oluşturabilir ve tekrar eden işlemleri daha hızlı hale getirebilirsiniz.
Eğitimlerde;
- Formüller,
- İleri fonksiyonlar,
- Pivot Table,
- Grafikler,
- Veri analizi,
- Veri temizleme,
- Dashboard,
- Raporlama
gibi konuları ele alıyorum.
Eğitimi teorik bir Excel kursuna dönüştürmek yerine, günlük işinizde gerçekten kullanacağınız örnekler üzerinden ilerletmeyi tercih ediyorum.
Excel VBA ve Makro Eğitimi
Excel’de sürekli aynı işlemleri yapıyorsanız VBA öğrenmek ciddi bir zaman kazandırabilir.
VBA eğitimlerinde Excel içerisinde çalışan otomasyonlar geliştirmeyi öğreniyoruz.
Örneğin;
- Tekrarlayan işlemleri otomatikleştirme,
- Verileri farklı sayfalara aktarma,
- Dosyaları işleme,
- Otomatik rapor oluşturma,
- Hücre kontrolü,
- Veri temizleme,
- Makro geliştirme
gibi uygulamalar hazırlıyoruz.
Özellikle ileri Excel bilen ancak VBA’ya yeni başlayacak kişiler için Excel bilgisi üzerine programlama mantığını ekleyerek ilerlemek oldukça verimli oluyor.
Microsoft Word
Word çoğu kişinin yalnızca metin yazmak için kullandığı bir program.
Oysa özellikle akademik ve profesyonel belgelerde Word’ün gelişmiş özellikleri ciddi zaman kazandırıyor.
Eğitimlerde;
- Stil kullanımı,
- Başlık yapısı,
- Otomatik içindekiler,
- Sayfa düzeni,
- Dipnotlar,
- Tablo ve şekiller,
- Belge biçimlendirme,
- Uzun doküman yönetimi
gibi konular üzerinde çalışabiliriz.
Özellikle tez, rapor, proje veya uzun akademik doküman hazırlayan kişiler için Word’ü doğru kullanmak büyük kolaylık sağlıyor.
Microsoft PowerPoint
PowerPoint eğitimlerinde yalnızca slayt hazırlamayı değil, etkili sunum oluşturmayı ele alıyorum.
Bir sunumun;
- İçerik yapısı,
- Görsel hiyerarşisi,
- Tasarımı,
- Grafik kullanımı,
- Animasyonları,
- Anlatım akışı
birlikte değerlendirilmelidir.
Ayrıca web tabanlı etkileşimli sunumlar konusunda impress.js deneyimim olduğu için klasik PowerPoint mantığının ötesinde sunum tasarımı konusunda da farklı bakış açıları sunabiliyorum.
Microsoft Office Eğitimi
Office programlarını birlikte kullanmayı öğrenmek isteyenler için Excel, Word ve PowerPoint’i ayrı ayrı değil, birbiriyle bağlantılı şekilde ele almak da mümkün.
Örneğin;
Excel’de veri → Excel raporu → Word raporu → PowerPoint sunumu
şeklinde bir çalışma hazırlayabiliriz.
Bu yaklaşım özellikle ofis çalışanları ve öğrenciler için gerçek hayattaki çalışma düzenine oldukça yakın.
İngilizce Özel Ders
İngilizce eğitiminde herkesin hedefi aynı değil.
Bir kişi günlük konuşma İngilizcesini geliştirmek isterken, başka biri akademik makale okumak, teknik doküman anlamak veya iş hayatında İngilizce kullanmak isteyebilir.
Bu nedenle eğitimi seviyeye ve amaca göre şekillendiriyorum.
İhtiyaca göre;
- Genel İngilizce,
- Konuşma pratiği,
- Kelime bilgisi,
- Grammar,
- Reading,
- Writing,
- Teknik İngilizce,
- Akademik İngilizce
üzerinde çalışabiliriz.
Teknik İngilizce
Yazılım, mühendislik ve teknoloji alanlarında kullanılan İngilizcenin günlük İngilizceden farklı bir terminolojisi var.
Yıllardır yazılım geliştirdiğim için teknik İngilizce konusunda yalnızca dil bilgisi açısından değil, teknik kavramların kendisi açısından da çalışma yapabiliyorum.
Örneğin yazılım dokümantasyonlarını anlamak, teknik makaleleri okumak veya İngilizce teknik terimlere hakim olmak isteyen kişilerle doğrudan kendi alanları üzerinden çalışabiliriz.
Akademik İngilizce
Akademik İngilizcede kelime bilmek tek başına yeterli değil.
Akademik metinlerde kullanılan ifade kalıplarını, cümle yapılarını ve metnin genel mantığını anlamak gerekiyor.
Bu nedenle akademik İngilizce çalışmalarında;
- Akademik kelime bilgisi,
- Reading,
- Writing,
- Makale okuma,
- Akademik ifade kalıpları,
- Teknik terminoloji
üzerinde çalışıyorum.
Özellikle akademik makale okumakta zorlanan öğrenciler için metinleri birlikte inceleyerek ilerlemek oldukça etkili oluyor.
Eğitimi Seviyenize Göre Şekillendiriyorum
Bir öğrencinin konuyu daha önce hiç görmemiş olmasıyla yıllardır çalışıyor olması arasında büyük fark var.
Bu nedenle herkese aynı programı uygulamıyorum.
İlk derste mevcut seviyeyi ve hedefi belirleyerek eğitim planını buna göre oluşturuyorum.
Başlangıç seviyesindeyseniz temellerden ilerliyoruz.
Orta veya ileri seviyedeyseniz bildiğiniz konuları tekrar etmek yerine eksik olduğunuz bölümlere yoğunlaşıyoruz.
Amaç ders saatini doldurmak değil, mümkün olan en kısa sürede gerçek bir ilerleme sağlamak.
Sadece Ders Anlatmıyorum
Özellikle programlama, MATLAB ve Excel gibi uygulamalı alanlarda yalnızca ekran paylaşarak konu anlatmanın yeterli olmadığını düşünüyorum.
Konuyu anlatıyor, ardından birlikte uyguluyoruz.
Kod yazıyoruz.
Hata yapıyoruz.
Hatayı buluyoruz.
Çözümü geliştiriyoruz.
Sonra benzer bir problemi sizin çözmenizi sağlıyorum.
Bu şekilde öğrendiğiniz bilgi teorik bir bilgi olarak kalmıyor; kullanabildiğiniz bir beceriye dönüşüyor.
Öğretmenlik Deneyimimin Avantajı
Yaklaşık 10 yıl bilgisayar öğretmeni olarak çalışmış olmam, eğitim konusunda yalnızca teknik bilgiye değil, farklı seviyelerdeki öğrencilerle çalışma deneyimine de sahip olduğum anlamına geliyor.
Bir konuyu bilmek başka, o konuyu hiç bilmeyen birine anlatabilmek başka.
Özellikle teknik konularda öğrencinin nerede takılabileceğini, hangi kavramların başlangıçta zorlayıcı olduğunu ve bir konunun daha anlaşılır hale nasıl getirilebileceğini biliyorum.
Buna akademik personel ve profesyonel yazılım geliştiricisi olarak edindiğim deneyim de eklendiğinde, eğitim tarafında oldukça geniş bir perspektif ortaya çıkıyor.
Kimler İçin Online Eğitim?
Online eğitim özellikle;
- Üniversite öğrencileri,
- Programlama öğrenmek isteyenler,
- Yazılım geliştiriciler,
- MATLAB kullananlar,
- Excel’i ileri seviyede öğrenmek isteyenler,
- Ofis çalışanları,
- İngilizcesini geliştirmek isteyenler,
- Teknik İngilizce öğrenmek isteyenler
için uygun.
Dersler birebir gerçekleştirilebildiği gibi, belirli bir proje veya konu üzerine yoğunlaşacak şekilde de planlanabilir.
Sonuç
C, PHP, Laravel, HTML, CSS, CodeIgniter, MATLAB, Excel, Excel VBA, Word, PowerPoint ve Microsoft Office alanlarında özel ders ve online eğitim veriyorum.
Bunun yanında İngilizce, Teknik İngilizce ve Akademik İngilizce konularında da eğitim veriyorum.
Yaklaşık 10 yıllık bilgisayar öğretmenliği deneyimimi, akademik çalışma geçmişimi ve profesyonel yazılım geliştirme tecrübemi eğitim sürecine aktarıyorum.
Benim için iyi bir eğitim, öğrencinin ders sırasında anlatılanları anlamasıyla bitmiyor. Asıl hedef, ders bittikten sonra karşısına çıkan yeni bir problemi kendi başına çözebilecek hale gelmesi.
Bu nedenle eğitimlerde hazır cevaplardan çok mantığı, yöntemi ve uygulamayı öğretiyorum.