Çevrimiçi kurs – LearnQuest’in Bahar Çerçevesinde sertifikalı profesyonel staj

Spring çerçeveleri için gelişmiş yapılandırma tekniklerini keşfedin. Java’nın Spring çerçevesinde veritabanlarıyla nasıl etkileşime girdiğini öğrenin ve Java tabanlı web uygulamaları geliştirin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • iletişim becerileri
  • zaman yönetimi
  • problem çözme
  • eleştirel düşünme
  • bir takımda çalışmak
  • Organizasyon becerileri
  • Bağımsız öğrenme yeteneği
  • teknolojik beceriler
  • kararlılık ve azim
  • Veri analizi yetenekleri

What you will learn in the course

Courses for which the course is suitable

  • Java geliştiricisi
  • Mikro hizmet geliştiricisi
  • Web uygulaması geliştiricisi
  • yazılım mühendisi
  • Arka uç geliştiricisi
  • Spring Boot geliştiricisi
  • RESTful Hizmetler geliştiricisi
  • Dağıtık sistem geliştiricisi

Staj – dört bölümlük bir kurs serisi

Bu uzmanlık, mikro hizmet mimarilerinde kullanılan üst düzey kalıpları ve bu mimarilere geçme ve uygulamaların monolitik geliştirilmesinden kaçınma motivasyonunu açıklar. Öğrenciler Java’nın modern bir çerçevede, çok popüler Spring Boot çerçevesini kullanarak mikro hizmetlerle veritabanlarıyla nasıl iletişim kurduğunu öğrenecekler. Java tabanlı web uygulamaları ve REST mikro hizmetleri geliştirmekle ilgilenen öğrenciler, çok popüler Spring MVC ve Spring Boot çerçevelerini minimum yapılandırmayla kullanacaklar.

Uygulamalı öğrenme projesi

Öğrenciler bir dizi pratik laboratuvar içerisinde yavaş yavaş geniş bir uygulama geliştireceklerdir. Laboratuvarlar özellikle projelere atıfta bulunacaktır:

  • Evreka
  • Kurdele
  • Hystrix
  • Sahte
  • Zuul

Bu, ana kavramları açıklamaya yönelik çeşitli laboratuvarların yer aldığı oldukça pratik bir kurs serisidir.

Details of the courses that make up the specialization

Bahar – Ekoloji ve ana dersin açılışı 1

  • 11 saat
  • 3,7 (360 puan)

Kurs detayları

ne öğreneceksin

Bu derste öğrenciler Spring çerçevesinin neden Java geliştirmede baskın çerçevelerden biri olarak kabul edildiğini öğreneceklerdir. Kurs, XML, ek açıklamalar ve Java yapılandırma sınıfları gibi çeşitli yapılandırma veri formatlarını fabrika yöntemleriyle kullanarak Java nesnelerine bağımlılık enjeksiyonu için çeşitli teknikleri kapsar. Yapılandırmalar, geliştirme ortamı (örn. test etme ve devreye alma) gibi belirli koşullara bağlı olarak kullanılabilecek ifadeler ve koşullu fasulyelerle yükseltilecektir. Öğrenciler bir dizi pratik laboratuvarda yavaş yavaş kapsamlı bir uygulama geliştireceklerdir.

geliştireceğiniz beceriler
  • Kategori: Yaylı çerçeve
  • Kategori: Bağımlılık Enjeksiyonu
  • Kategori: Kontrol devrimi
  • Kategori: Haziran
  • Kategori: Yay yapılandırma teknikleri

Spring MVC, Spring Boot ve Rest hizmetleri

  • 11 saat
  • 4,2 (185 değerlendirme)

Kurs detayları

ne öğreneceksin

Kurs, popüler Spring MVC ve Spring Boot çerçevelerini minimum yapılandırmayla kullanarak Java tabanlı web uygulamaları ve Mikro Hizmetler geliştirmekle ilgilenen öğrenciler için tasarlanmıştır. Öğrenci, farklı URL modelleri aracılığıyla hizmetler geliştirecek, JSON veya XML verilerini alıp yanıtlayacak ve özel HTTP başlıkları oluşturacaktır. Bu hizmetlere yönelik talepler, dağıtılmış bir mimaride hizmetin yeniden kullanım yeteneklerini göstermek için Java ve Angular JS tabanlı istemcileri içerecektir. Kurs ayrıca web sayfalarını tipik bir Model Görünüm Denetleyicisi (MVC) mimarisinde görüntüleyen geleneksel web uygulamalarını da kapsar. Bu, temel kavramları açıklamaya yönelik bir dizi laboratuvar içeren oldukça pratik bir derstir.

geliştireceğiniz beceriler
  • Kategori: Yaylı çerçeve
  • Kategori: Bahar Çizme
  • Kategori: Dinlenmeye dayalı hizmetler
  • Kategori: Java programlama

İlkbaharda Veritabanları

  • 9 saat
  • 4,0 (43 değerlendirme)

Kurs detayları

ne öğreneceksin

Kurs, Java’nın modern bir çerçevede veritabanlarıyla nasıl etkileşime girdiğini öğrenmek isteyen öğrencilere yöneliktir. Kurs, JPA’yı gizlemek için Pledge Framework (JPA) ve Spring veritabanlarını kullanan veritabanı bağlantılarımızın temeli olarak Mikro Hizmetlerle birlikte çok popüler Spring Boot çerçevesini kullanır. Öğrenciler, Uygulama Durumunun Motoru (HATEOAS) olarak Hypermedia kavramlarını kullanarak depoları Rest Web hizmetleri olarak nasıl kullanıma sunacaklarını öğreneceklerdir. Kurs ayrıca, kayıt gibi kesişen sorunların merkezi olarak ve müdahaleci olmayan bir şekilde etki alanı sınıflarına nasıl hedeflenebileceğini göstermek için Spring’in görünüş odaklı programlamasını (AOP) da kapsayacaktır. Son olarak kurs, Spring işlem yöneticilerinin ve Spring’in işlemler için bildirimsel yapılandırma modelinin kullanımını kapsayacaktır.

geliştireceğiniz beceriler
  • Kategori: Bahar verileri
  • Kategori: Bahar Veritabanları
  • Kategori: JPA
  • Kategori: Dinlenmeye dayalı hizmetler
  • Kategori: Bahar JPA desteği

İlkbahar – Buluta genel bakış

  • 9 saat
  • 4,3 (54 derecelendirme)

Kurs detayları

ne öğreneceksin

Bu kurs, Mikro hizmet mimarilerinde kullanılan bazı üst düzey kalıpları ve bu mimarilerle çalışmaya ve monolitik uygulama geliştirmeden uzaklaşmaya yönelik motivasyonu açıklamaktadır. Kurs daha sonra bu kalıpları, günümüzde kullanılan en popüler Mikro Hizmetler bulut uygulamalarından biri olan Netflix OSS Spring Cloud’u kullanarak uygular. Öğrenciler Spring Boot ayarlarında hizmet kaydı, hizmet keşfi, istemci tarafı yük dengeleme, devre kesiciler ve Ağ Geçidi veya Edge hizmetleri hakkında bilgi edineceklerdir. Spring Cloud ve Netflix OSS’den yararlanacak ve laboratuvarlar Eureka, Ribbon, Hystrix, Feign ve Zuul projelerine odaklanacak.

geliştireceğiniz beceriler
  • Kategori: Bahar bulutu
  • Kategori: yük dengeleme
  • Kategori: Mikro hizmetler
  • Kategori: Netflix OSS
  • Kategori: Hizmet keşfi