TypeScript Eğitimi
TypeScript, kurumsal Javascript uygulamaları oluşturmak için açık kaynaklı bir dildir. JavaScript'un katı bir üst kümesidir ve düz Javascript'e derlenir ve dile statik türlendirme ve nesne yönelimli geliştirme getirir.
Bu eğitmen liderliğindeki, canlı eğitim, TypeScript'un temel özelliklerini tanıtmakta ve katılımcıları gerçek bir JavaScript uygulamasının oluşturulmasında yönlendirmektedir.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçerek düzenleme yapabilirsiniz.
Eğitim İçeriği
Giriş
TypeScript Kurulumu
TypeScript Projesi Hazırlama
Türler, Değişkenler ve Fonksiyonlar Anlama
Sınıflar ve Arayüzlerle Çalışma
Kodunuzu Ad Alanlarıyla Organize Etme
Modüller Aracılığıyla Kodu Yeniden Kullanma
TypeScript Derleme, Test Etme ve Çalıştırma
TypeScript Hata Ayıklama
Uygulamanızı Başlatma
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- JavaScript (veya Java, ActionScript, C# gibi benzer diller) bilgisi
- Node.js bilgisi
Hedef Kitle
- Web uygulaması geliştiricileri / programcıları
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
TypeScript Eğitimi - Booking
TypeScript Eğitimi - Enquiry
TypeScript - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
mimari ve açıklamalar
Kim Loong Lee - Comreg
Eğitim - Typescript
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
Reactive Programming ile Angular RxJS
14 SaatReactive programing, temel yürütme modelleri ile yayılan veri akışları arasında tanımlı bir bağımlılık kurarak veri akışlarına odaklanan asenkron bir programlama paradigmasıdır. Angular uygulamalarının asenkron kullanıcı arayüzleri oluşturulurken karşılaşılan tasarım verimsizliklerinin çoğu, RxJS kütüphanesinin sunduğu reaktif stil kalıpları kullanılarak aşılabilir.
Bu eğitmen liderliğinde, canlı eğitimde katılımcılar, bir dizi vaka çalışması aracılığıyla yaygın Angular tasarım sorunlarını ve reaktif programlama tasarımlarından nasıl faydalanabileceklerini adım adım inceleyerek, Gözlemlenebilir kalıpları Angular uygulama tasarımlarına nasıl uygulayacaklarını öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Reaktif programlama paradigmasını ve RxJS kütüphanesini anlayabilecektir.
- Ölçeklenebilirlik, esneklik ve tepkisellik göz önünde bulundurularak reaktif programlama kalıplarını kullanarak yoğun kullanıcı arayüzlü Angular uygulamaları oluşturabilecektir.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Bol miktarda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçerek ayarlama yapınız.
Web Application Development with Flask
14 SaatThis practical course is addressed to Python developers that want to create and maintain their first web applications. It is also addressed to people who are already familiar with other web frameworks such as Django or Web2py, and want to learn how using a microframework (i.e. a framework which glues together third-party libraries instead of providing a self-contained universal solution) changes the process.
A significant part of the course is devoted not to Flask itself (it's tiny), but to third-party libraries and tools often used in Flask projects.
Full-Stack Development with AWS Cloud9
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), geliştirme iş akışlarını kolaylaştırmak için AWS Cloud9'u kullanmak isteyen orta ve ileri düzeydeki tam yığın geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Tam yığın geliştirme için AWS Cloud9'u kurmak ve yapılandırmak.
- Cloud9 kullanarak ön uç uygulamaları geliştirmek ve hatalarını ayıklamak.
- AWS Cloud9 kullanarak arka uç hizmetleri oluşturmak ve dağıtmak.
- Gelişmiş dağıtımlar için Cloud9'u AWS hizmetleriyle entegre etmek.
- Bulut tabanlı bir geliştirme ortamında ekip üyeleriyle işbirliği yapmak.
Tam Katmanlı Geliştirme ile React, TypeScript, Next.js ve Modern Arka Uç
28 SaatTürkiye'da (çevrimiçi veya yerel) yapılan bu eğitmen yönetimi altında gerçekleştirilen canlı eğitim, React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL ve ilgili DevOps uygulamalarını kullanarak Full-Stack uygulamalar geliştirmek isteyen orta düzeyli geliştiricilere yönelik olmaktedir.
Eğitim sonunda katılımcılar şunları yapabilecektir:
- React 19 ve TypeScript kullanarak yanıt verici ve ölçeklenebilir front-end uygulamalar geliştirebilecekler.
- Jest ve React Testing Library kullanarak otomatikleştirilmiş test entegre edebilecekler.
- Express, JWT, Prisma ve PostgreSQL kullanarak RESTful API'leri oluşturma ve belgeleme yapabilecekler.
- Git ve DevOps pipeline'ları kullanarak uygulamaları dağıtabilecekler.
- Günümüz web ekosistemlerindeki Data Warehouselerin, Veri Gollerinin ve AI entegrasyonunun rolünü anlayabilecekler.
Functional Reactive Programming ile Java 9 ve RxJava
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), reaktif uygulamalar oluşturmak isteyen orta seviyedeki yazılım geliştiricileri ve sistem mimarları için tasarlanmıştır. Bu eğitimde Java 9, Spring, Jersey, Akka ve RxJava 2.0 reaktif programlama kütüphanesi kullanılacaktır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Uygulama ve sistem geliştirmede reaktif programlamanın önemini ve anlamını anlayabilecekler.
- RxJava 2.0 üzerinde birim testi çalıştırabilecekler.
- Reaktif programlama ilkeleri altında Akka çerçevesini kullanabilecekler.
- Eşzamanlı uygulamaların geliştirilmesinde Spring'i kullanabilecekler.
- Reaktif uygulamalar geliştirmek için Java 9'un akış API'sini kullanabilecekler.
ELM for Front-End Development
14 SaatBu eğitmen liderliğindeki, canlı eğitim (yerinde veya uzaktan) ön uç geliştirme için ELM kullanmak isteyen yazılım mühendislerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- ELM dili ile web uygulamaları oluşturmak.
- ELM'de açık kaynak paketlerini kullanmak.
- ELM kodunu ayıklamak ve derlemek için ELM araçlarını uygulamak.
RxJava Android Geliştiriciler için
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), RxJava kullanarak bir Android mobil uygulama geliştirmek ve dağıtmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Reaktif bir uygulama geliştirmek için gereken kütüphaneleri, paketleri ve çerçeveleri içeren bir geliştirme ortamı kurmak.
- Veri ve olay akışlarının nasıl yayıldığını ve tüketildiğini anlamak.
- Gerçek dünya (olay tabanlı) durumları zarif ve öz bir şekilde modelleyen uygulamalar tasarlamak.
Reactive Programming için iOS ile RxSwift
7 SaatBu eğitmen liderliğindeki canlı eğitim, katılımcılara RxSwift tarafından sunulan reaktif teknikleri tanıtarak, eşzamansız veri akışlarını yönetme, birleştirme, basit gözlemlenebilir dizileri işleme ve duyarlı, esnek ve endüstriyel ölçeklenebilir iOS uygulamaların mimarisi ve geliştirilmesi konularında bilgi sağlar.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Swift 3'teki reaktif programlamanın temel kavramlarını anlayabilecektir.
- Diziler ve olaylar gibi çeşitli öğeleri gözlemlenebilir dizilere dönüştürebilecektir.
- Gözlemlenebilir dizilere çeşitli filtreler uygulayabilecek, gözlemlenebilir dizileri dönüştürebilecek ve birleştirebilecektir.
- Rx Kodu için birim testleri yazabilecektir.
- Kullanıcı arayüzü öğelerinden gelen kör verileri etkili bir şekilde kullanabilecektir.
Visual Studio Code
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), VS Code kullanarak kod düzenlemek isteyen başlangıç ve orta seviyedeki geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- VS Code arayüzüne aşina olmak.
- VS Code'de çalışma alanlarını etkili bir şekilde kullanmak.
- VS Code klavye kısayollarını ve ayarlarını yönetmek.
- VS Code'da çeşitli programlama dillerinin nasıl kullanılacağını öğrenmek.
Web Application Development (Advanced Level)
28 SaatThis instructor-led, live training in Türkiye (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 SaatThis instructor-led, live training in Türkiye (online or onsite) is aimed at beginner-level professionals who wish to build functional and interactive websites using foundational web technologies.
By the end of this training, participants will be able to:
- Understand how the web works (client-server architecture, URLs, browsers).
- Create structured web pages using HTML5.
- Style and visually enhance web pages using CSS.
- Add interactivity and logic using JavaScript.
- Manipulate the DOM to respond to user events.
Web Development ile Bubble
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde) web geliştiricilerine, kod yazmadan tamamen işlevsel web uygulamaları oluşturmak için Bubble'ü kullanma becerisi kazaimayı amaçlamaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Kodlama deneyimi olmadan sıfırdan bir web uygulaması oluşturmak.
- Arka uç işlemleri için veritabanları ve web servisleri oluşturmak.
- Dinamik kullanıcı arayüzleri ve kullanıcı deneyimleri tasarlamak ve oluşturmak.
Web Uygulaması Geliştirme PHP
21 SaatBu kurs, nesne yönelimli programlama ve tasarım kalıplarına dayalı programlama ve web geliştirme tekniklerinde bilgilerini zenginleştirmek ve en iyi uygulamaları öğrenmek isteyen orta seviyedeki PHP geliştiriciler için tasarlanmıştır.
Yeoman
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde), Yeoman hakkında bilgi edinmek ve bunun bir web uygulama mimarisine ve geliştirme iş akışına nasıl uyacağını anlamak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Uygulama geliştirmede Yeoman kullanmanın özelliklerini ve avantajlarını öğrenmek.
- Yeoman kullanarak bir uygulama oluşturma ve yönetme sürecini öğrenmek ve anlamak.