Programlar

Kariyerinizi şekillendirmek ve yeni yetenekler kazanmak için tasarlanmış kapsamlı eğitim yolculuklarımızı keşfedin.

Full Stack Java Developer Olma Yolunda Doğru Kursu Seçin

Java diliyle modern web uygulamaları geliştirin. Back-end ve front-end yazılım becerilerinizi Java, JavaScript ve HTML5 ile profesyonel bir düzeye taşıyın.
Sektör lideri eğitmenlerimizin rehberliğinde uygulamalı eğitim alarak gerçek projelerde deneyim kazanın ve kariyerinizde bir adım öne geçin.
Ücretsiz Programming Basics with Java kursuyla sağlam bir temel atın ve ileri düzey kurslarla kariyerinize yön verin.

Eğitim Yolculuğu

3

Java Advanced kursu, Java dili ile çalışmayı ele almaktadır. Bu kursta öğrenciler, doğrusal veri yapılarıyla çalışmayı, algoritmik problemleri çözmeyi (problem çözme becerileri), akışlar, dosyalar ve dizinlerle çalışmayı ve şablon sınıfları oluşturmayı öğreneceklerdir. Fonksiyonel programlama paradigmasına ve bu paradigmaya dayanan ana araç olan veri akışlarını işlemek için Stream API’ye özel önem verilmektedir. Eğitmen ekibi tarafından kullanılacak geliştirme ortamı IntelliJ Idea 2021’dir,…

4

“Java DB” modülünde, öğrencilere MySQL ve Java ile veritabanlarını işlemek için kullanılan popüler ORM’ler hakkında bilgi verilecektir. Modülün ilk bölümü MySQL’e odaklanacak ve öğrencilere veritabanı dünyasındaki temel kavramları tanıtacaktır. Modül, öğrencilere modern uygulamaların geliştirilmesinde en yaygın kullanılan veritabanı yönetim sistemlerinden (VTYS) biri olan MySQL’i tanıtacaktır. Tablolarla çalışma, gruplama fonksiyonları, işlemler, prosedürler vb. gibi temel işlevlere vurgu yapılarak ilişkisel veritabanlarıyla çalışma…

5

“Java Web” modülünde öğrenciler HTTP protokolü, oturumlar ve durum koruma yolları gibi web geliştirmenin temel prensiplerini öğrenecekler. Spring çerçevesi, bileşenleri ve mimarisi ile çalışmaya yönelik temel bilgi ve beceriler kazanacaklar. Thymeleaf görünüm motoru ile model, görünüm ve kısmi görünüm tanımlama, denetleyicileri tanımlama, çeşitli veri transfer protokolleri. Tüm temel işlevleri destekleyen bir MVC web uygulaması oluşturma teknikleri incelenmektedir: veri görselleştirme, tablolar,…

6

“JS Front-End” modülü, HTML, CSS ve JavaScript’in temellerini kapsayarak öğrencilere web geliştirme konusunda güçlü bir başlangıç sunar. Öğrenciler, web tarayıcılarının çalışma prensiplerini, HTML/CSS/DOM geliştirme araçlarını öğrenerek, HTML ile web içeriğini tanımlama ve CSS ile bu içeriği tasarıma uygun şekilde biçimlendirme becerisi kazanırlar. Ayrıca, web uygulamalarının Front-End (ön yüz) yapısını doğru şekilde kurgulama ve tasarıma uygun şekilde stil verme yöntemlerini öğrenirler.…

7

Bu modülün temel amacı, Linux ortamında DevOps’un temel kavramlarını tanıtmaktır. Bu hedef, disipline giriş niteliğinde bir eğitimle, DevOps uygulamalarının temelini oluşturan yaygın araçlarla teorik ve pratik düzeyde tanışarak gerçekleştirilecektir. İki kurs boyunca, sanallaştırma, container ile konfigurasyon, monitoring gibi temel süreçlerin otomasyonu gibi konular ele alınacaktır. Ayrıca, ekip ortamında çalışma yöntemleri, birden fazla kişinin aynı anda kod yazıp yönetmesini sağlayan araçlar…

Full Stack Python Developer Olma Yolunda Doğru Kursu Seçin

Python programlama dili ve modern web teknolojileri ile becerilerinizi geliştirebileceğiniz kaliteli kurslarla eğitim yolculuğunuza başlayın.
Python ve modern web teknolojileri ile programlama becerilerinizi geliştirin. Hem back-end hem de front-end yazılımı profesyonel seviyede öğrenin.
Sektör lideri eğitmenler tarafından rehberlik edilen pratik eğitimle kariyerinizi hızlandırın ve sektöre yönelik projelerle deneyim kazanın.

Eğitim Yolculuğu

3

“Python Advanced” modülü, Python diline dair ileri düzey kavramları kapsamlı bir şekilde öğrenmek isteyen öğrencilere yönelik bir eğitim programıdır. Bu modülde, öğrenciler tuple, stack, queue, matrice gibi daha karmaşık veri yapılarıyla çalışmayı öğrenecek ve bu yapıları pratikte nasıl kullanacaklarını keşfedeceklerdir. Ayrıca, Object Oriented Programming temel kavramlarını uygulamalı olarak kullanacak ve bu bilgileri kendi projelerinde hayata geçireceklerdir. Modülün sonunda öğrenciler, büyük ölçekli…

4

“Python DB” modülünde, PostgreSQL ve Python ile veritabanı işlemlerinde yaygın olarak kullanılan ORM’ler hakkında bilgi edinilir. Modülün ilk bölümü PostgreSQL’e odaklanır ve öğrenciler veritabanı dünyasındaki temel kavramlarla tanıştırılır. Bu bölümde, modern uygulama geliştirmede en yaygın kullanılan veritabanı yönetim sistemlerinden (DBMS) biri olan PostgreSQL ele alınır. Öğrenciler, ilişkisel veritabanlarıyla çalışma becerisi kazanarak tablolarla çalışma, gruplama fonksiyonları, transaction yönetimi, prosedürler gibi temel…

5

“Python Web” modülü, web tabanlı teknolojilerin temellerini ve Python ekosisteminin en popüler framework’ü olan Django’yu kapsamlı bir şekilde ele alır. Öğrenciler, dinamik veri işleme ve veritabanlarıyla çalışma konularında sağlam bir temel edinerek, modern web uygulamalarının nasıl geliştirileceğini öğrenirler. Modül, HTTP protokolü ve temel web kavramlarını içeren basit uygulamalarla başlayıp, aşamalı olarak daha karmaşık konulara ilerleyen bir öğrenme süreci sunar. Öğrenciler,…

6

“JS Front-End” modülü, HTML, CSS ve JavaScript’in temellerini kapsayarak öğrencilere web geliştirme konusunda güçlü bir başlangıç sunar. Öğrenciler, web tarayıcılarının çalışma prensiplerini, HTML/CSS/DOM geliştirme araçlarını öğrenerek, HTML ile web içeriğini tanımlama ve CSS ile bu içeriği tasarıma uygun şekilde biçimlendirme becerisi kazanırlar. Ayrıca, web uygulamalarının Front-End (ön yüz) yapısını doğru şekilde kurgulama ve tasarıma uygun şekilde stil verme yöntemlerini öğrenirler.…

7

Bu modülün temel amacı, Linux ortamında DevOps’un temel kavramlarını tanıtmaktır. Bu hedef, disipline giriş niteliğinde bir eğitimle, DevOps uygulamalarının temelini oluşturan yaygın araçlarla teorik ve pratik düzeyde tanışarak gerçekleştirilecektir. İki kurs boyunca, sanallaştırma, container ile konfigurasyon, monitoring gibi temel süreçlerin otomasyonu gibi konular ele alınacaktır. Ayrıca, ekip ortamında çalışma yöntemleri, birden fazla kişinin aynı anda kod yazıp yönetmesini sağlayan araçlar…