Perl ile uçtan uca betik ve uygulama yazın
Perl veri yapıları, regex, dosya işleme, CPAN, OOP, DBI ve sistem betiklerini kapsayan 3 günlük uygulamalı Perl programlama eğitimi.
Perl programlama: temelden modüllere ve veritabanına
Perl Programming eğitimi, dilin sözdizimi ve veri yapılarından başlayarak düzenli ifadeler, dosya ve süreç işlemleri, CPAN modülleri, bless tabanlı OOP ve Moo/Moose, DBI ile veritabanı erişimi, LWP ve JSON ile web verisi, Test::More ve perlcritic ile kalite, performans ve Unicode konularını kapsar. Katılımcılar gerçek bir log analiz aracı ve sistem betikleri geliştirir.
3 Gün. Her gün dört modül; Dil Temelleri ve Veri; Dosya, Modül ve Veritabanı; Uygulama ve Üretim ekseninde ilerleyen uygulamalı program.
Temel Seviye — Perl'in tüm temel katmanları: veri yapıları, regex, dosya, modül, OOP, DBI ve betik geliştirme
Anlatım kısa tutulur; her gün betik yazma alıştırmaları ve bir mini proje üzerinden ilerlenir.
Dilin temelinden OOP ve DBI'ye kadar tüm katmanları görürsünüz.
strict, warnings, Test::More ve perlcritic ile bakımı kolay kod yazarsınız.
Yedekleme, log analizi ve rapor betikleri üretirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, döngü ve fonksiyon kavramlarına aşinalık.
Dosya, süreç ve metin komutlarının bilinmesi.
Syntax highlight destekli bir editör.
Perl 5.30+ ve cpanm kurulumu.
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:
Skaler, dizi, hash ve referansları rahatça kullanabilirsiniz.
Gelişmiş regex ile metin ayrıştırıp dönüştürebilirsiniz.
open, opendir ve system ile otomasyon yazabilirsiniz.
CPAN'dan modül kurup kendi modülünüzü yazabilirsiniz.
bless, @ISA ve Moo ile sınıf geliştirebilirsiniz.
DBI ile placeholder kullanarak güvenli sorgu yapabilirsiniz.
Test::More ve perlcritic ile güvence sağlayabilirsiniz.
Benchmark ve NYTProf ile betik performansını iyileştirebilirsiniz.
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.
Rust giriş eğitimi: cargo, sahiplik, struct ve enum, match, Vec/HashMap, Result ve generics ile Rust dilinin temelleri. 2 gün.
Detayları Gör →İleri Rust eğitimi: HRTB, proc-macro, async/tokio, unsafe ve FFI, miri, criterion ile performans ve workspace mimarisi. 4 gün.
Detayları Gör →Rust programlama eğitimi: sahiplik, trait, koleksiyonlar, Result, thread, tokio async, std::fs ve süreç işlemleri. 3 günlük uygulamalı kurs.
Detayları Gör →Sistem programlama için Rust: libc/nix, epoll, io_uring, soketler, FFI, allocator ve no_std çekirdek temelleri. 4 gün uygulamalı eğitim.
Detayları Gör →Hyperledger Fabric mimarisi ve Go ile chaincode: yaşam döngüsü, CouchDB sorguları, private data, ABAC ve Gateway istemcisi. 3 gün uygulamalı.
Detayları Gör →