Mühendislik işlerini Python ile otomatikleştirin
Eğitim, mühendis ve otomasyon uzmanlarının Python'u saha ve ofis işlerinde kullanmasını sağlar. Python temelleri, NumPy ve SciPy ile sayısal hesaplama, pandas ile ölçüm verisi analizi, matplotlib ile grafik, pyserial ile seri port, pymodbus ve OPC UA istemcis…
Sayısal hesaplama, veri toplama, PLC/seri haberleşme ve raporlama
Eğitim, mühendis ve otomasyon uzmanlarının Python'u saha ve ofis işlerinde kullanmasını sağlar. Python temelleri, NumPy ve SciPy ile sayısal hesaplama, pandas ile ölçüm verisi analizi, matplotlib ile grafik, pyserial ile seri port, pymodbus ve OPC UA istemcisi ile PLC haberleşmesi, MQTT ile veri aktarımı, SQLite kayıt, Excel/PDF rapor üretimi ve test otomasyonu uygulamalı işlenir.
3 Gün. Her gün dört modül; 1. gün Python ve Sayısal Hesaplama; 2. gün Cihaz Haberleşmesi ve Veri Kaydı; 3. gün Analiz, Raporlama ve Otomasyon.
Temel Seviye — Sayısal hesaplama, veri toplama, PLC/seri haberleşme ve raporlama
Katılımcılar simüle edilmiş bir sensör ve PLC üzerinden veri okuyan, kaydeden, grafikleyen ve rapor üreten bir izleme uygulaması geliştirir.
Tüm örnekler sensör, hesaplama ve otomasyon senaryolarına dayanır.
Seri port, Modbus ve OPC UA ile cihazlardan veri okursunuz.
Sinyal verisini filtreler, görselleştirir ve raporlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel matematik ve ölçüm kavramları bilinmelidir.
Programlama deneyimi gerekmez.
Python 3.10+ ve VS Code veya PyCharm kurulu bir bilgisayar gerekir.
PLC veya sensör deneyimi faydalıdır; simülatör sağlanır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Mühendislik hesaplarını vektörel olarak çözebilirsiniz.
FFT ve filtre ile ölçüm sinyallerini yorumlayabilirsiniz.
pyserial ile cihazlarla haberleşebilirsiniz.
PLC register ve düğümlerinden veri okuyabilirsiniz.
Sensör verisini MQTT ile yayınlayıp abone olabilirsiniz.
Ölçümleri SQLite'ta zaman damgasıyla saklayabilirsiniz.
Canlı grafik ve Streamlit panosu hazırlayabilirsiniz.
pytest ile cihaz testi senaryoları yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Python shallow ve deep copy eğitimi: referans modeli, mutable-immutable farkı, copy.copy, copy.deepcopy, __deepcopy__ ve varsayılan argüman tuzakları.
Detayları Gör →Python dict ve set eğitimi: sözlük yöntemleri, defaultdict, Counter, küme işlemleri, hash mantığı, comprehension ve performans ölçümü ile veri problemleri.
Detayları Gör →Python liste ve tuple eğitimi: indeksleme, dilimleme, sort/sorted, comprehension, tuple unpacking, namedtuple, deque ve bellek-hız karşılaştırmaları.
Detayları Gör →Python ileri for döngüleri eğitimi: iç içe döngüler, enumerate, zip, comprehension, generator, itertools ve performans karşılaştırmalı uygulamalar.
Detayları Gör →Python if-else eğitimi: if, elif, else, karşılaştırma ve mantıksal operatörler, truthiness, match-case ve kullanıcı girdisiyle karar verme uygulamaları.
Detayları Gör →