on kpk - Kodcu.com

advertisement
10 yıllık sektör deneyimimiz ve yazılım teknolojileri alanında
uzmanlaşmış eğitmen kadromuzla, size, ekibinize
ve yazılım kültürünüze değer katacak
eğitimler sunuyoruz.
FAALİYETLERİMİZ
EĞİTİM
Kodcu.com uzman eğitmen kadrosu ile yazılım sektöründe birçok
yazılımcıya ve firmaya eğitim vermektedir. Eğitimlerin yanı sıra organize etmiş olduğu etkinlikler, atölye çalışmaları ve uluslararası konferanslar ile bugüne kadar 3.293 yazılımcıya ulaşmayı başardık. Bilişim
sektöründeki yenilikleri bizim ile beraber takip etmenizi amaçlıyoruz.
Yazılım Eğitimleri
Kafe Toplantıları
Ücretsiz Workshoplar
Uluslararası Yazılım Konferansı
PROJE YAZILIM
Yazılım ihtiyaçlarının gerçekleştirilmesi ve var olan yazılımlara destek
verilmesinde yanınızdayız. Uzman proje geliştirme tecrübemiz (Kanban
ve Agile yaklaşımları) ve teknik yetkinliğimiz ile başarılı projelere imza
atıyoruz.
Firmanızın IT operasyonlarını ya da müşterilerinize vermiş olduğunuz
yazılım hizmetlerini sizin için takip edip konularında uzman kadromuzla
projelerinizi desteklemeyi hedefliyoruz.
İNSAN KAYNAKLARI
Sektörel tecrübemiz ile firmanızın ihtiyaçlarını doğru tanımlayabilme
ve uygun adayları eşleştirme konusunda sizlere butik hizmet vermeyi
hedefliyoruz.
İnsan Kaynağı Temini
Teknik Değerlendirme Raporu
Uzaktan Destek Hizmeti
1
HAKKIMIZDA
Kodcu, Agile yönetimsel uygulamaları ve pratikleri
konusunda uzmanlaşmış bir teknoloji ve danışmanlık
şirketidir. Profesyonel ve Yalın odaklı hizmet anlayışına
sahip olan şirket, işletmelerin yazılım projelerine yönelik
ihtiyaçlarını belirleyip onlara en çevik yöntemler
sunmaktadır. Kodcu, tüm dünyada hızla yayılmakta olan
Agile metodolojilerini Yalın bir anlayışla kullanarak yazılım
geliştirme süreçlerinin verimliliğini arttırmakta ve bu
alandaki deneyimlerini danışmanlık ve eğitim hizmetleri
kapsamında müşterileriyle paylaşmaktadır.
2
IÇINDEKILER
YAZILIM EĞİTİMLERİ
Temel Java Eğitimi..............................................................................3
Effective Java ve Tasarim Desenleri.................................................4
Git Eğitimi...........................................................................................5
Tasarım Desenleriyle Java EE 7 .......................................................6
JavaScript Eğitimi...............................................................................7
Spring Framework ve JavaScript Eğitimi.........................................8
TDD ve BDD Eğitimi.........................................................................9
ONLİNE EĞİTİMLERİ
Big Data ve Cloud Eğitimi................................................................10
Docker Eğitimi...................................................................................11
Hadoop Eğitimi.................................................................................12
MongoDB Eğitim..............................................................................13
ElasticSearch Eğitimi........................................................................14
YÖNETİM EĞİTİMİ
Kanban Eğitimi..................................................................................15
Referanslarımız..................................................................................16
3
Temel Java Eğitimi
Java ilk olarak Sun Microsystems tarafından 1995 yılında
piyasaya sürülen nesneye yönelik bir programlama dili ve
uygulama geliştirme platformudur.
Java platform bağımsızdır, bir kere yaz her yerde çalıştır
prensibini hayata geçirir. Java programlama dili ile geliştirdiğiniz uygulamalar farklı işletim sistemleri ve mobil platformlarda sorunsuz çalıştırabilir. Java en güncel teknoloji
standartların öncüsüdür.
Bu eğitim programı, katılımcılarına Java’nın temellerini,
nesneye yönelik güçlü yapısal mimarisini tanıtmayı ve bu
sayede firmanızın standartlarını yükselterek, size en uygun
seçenekleri sunmayı amaçlıyoruz.
Süre
: 5 gün
Eğitmen
: Altuğ Bilgin Altıntaş
Daha fazla bilgi için : https://kodcu.com/
4
Effective Java ve Tasarim
Desenleri
Efektif Java daha temiz, daha doğru, daha kararlı ve
daha esnek programlar geliştirme fırsatı sunmaktadır.
Kurumsal uygulamaların bakım masrafları gün geçtikçe
artmaktadır. Doğru ve temiz yazılmış uygulamalar için
bakım maliyeti düşürülmesi firmalara büyük fiyat avantajı
sağlamaktadır. Diğer taraftan tasarım kalıplarının en büyük
avantajı, yazılımcılar arasındaki iletişimi arttırmasıdır. Ortak
bir dil oluşturarak, yazılım bilgisinin aktarılması süreci (handover), mimari ve kalitenin artmasında yardımcı olmaktadır.
Bu eğitim programı, katılımcılarına yazılım bakım maliyetlerinin azaltılması ve daha sağlam yazılımların üretilmesi hedeflenmektedir. Ayrıca eğitimin içerisinde yer alan
Tasarım kalıpları (Design Patterns) sayesinde, yazılımcılar
arasındaki teknik iletişim gücünü artırma olanağı yakalanacaktır.
Süre
: 3 gün
Eğitmen
: Altuğ Bilgin Altıntaş
Daha fazla bilgi için : https://kodcu.com/
5
Git Eğitimi
GIT yazılım geliştirme süreçlerinde kullanılan, hız
odaklı, dağıtık çalışan bir sürüm kontrol ve kaynak kod
yönetim sistemidir.
GIT sürüm kontrol sistemini kullanan her bir çalışma
dizini (proje), internet erişimi ya da merkezi bir depo olmaksızın tüm düzenleme geçmişini tutmakta ve bir sürüm
kontrol sisteminin ihtiyaç duyduğu tüm komutları barındırmaktadır.
Bu eğitim programı, katılımcılara projelerinde Git versiyonlama sistemini etkin bir biçimde kullanmayı amaçlıyoruz.
Süre
: 1 gün
Eğitmen
: Rahman Usta
Daha fazla bilgi için : https://kodcu.com/
6
Tasarım Desenleriyle
Java EE 7
Java EE, kurumsal uygulamalar geliştirmek için özel
olarak tasarlanmış bir Java platformu ve standartlar kümesidir.
Java EE Eğitiminin temel amacı, kurumsal firmaların
ihtiyaç duyduğu uygulama çözüm ve tekniklerini güncel
ve uygulamalı bir biçimde öğretmektir. Bu eğitim, Java EE
API’lerinin yanında Java EE uygulama pratiklerini ve Java EE
tasarım kalıplarını da içermektedir.
Bu eğitim programı, katılımcılara en etkin kurumsal
Java teknolojileriyle birlikte tasarım desenlerini öğrenme
konusunda yardımcı olmayı amaçlıyoruz.
Süre
: 5 gün
Eğitmen : Rahman Usta
Daha fazla bilgi için : https://kodcu.com/
7
JavaScript Eğitimi
JavaScript programlama dili, dünyanın en popüler
programlama dillerinden biri olarak karşımıza çıkmaktadır.
Web tarayıcı ortamlarında dominant olarak kullanılan JavaScript, günümüzde sunucu ortamlarında da sıklıkla tercih
edilmeye başlanmıştır.
Node.js, Angular 2, React.js ve EcmaScript 6 gibi teknolojiler, JavaScripti daha profesyonel olarak kullanmanız
sağlanmaktadır.
Bu eğitim programı, katılımcılara JavaScript dilinin
temellerini ve popüler JavaScript kütüphanelerini uygulamalı olarak öğretmeyi amaçlıyoruz.
Süre
: 2+2+2+2 gün *
Eğitmen
: Rahman Usta
Daha fazla bilgi için : https://kodcu.com/
* Modüller ayrı eğitim olarak planlanabilir.
8
Spring Framework ve
JavaScript Eğitimi
Spring Framework kurumsal uygulamalar geliştirmek
için geliştirilmiş açık kaynak kodlu ve popüler bir framework’tür. Dünya üzerinde birçok kurumsal uygulama Spring
Framework ve sayısız modüllerini güvenle kullanmaktadır.
Core Spring, Spring MVC, Spring DATA ve Restful Web
servisleri gibi en çok ihtiyaç duyulan Spring Framework
modülleri bu eğitimin ana konularıdır. Bu içerik sayesinde
her katmana dokunan uygulamalar ve RESTful dostu JavaScript teknolojileriyle yoğun trafik alan sistemler geliştirebilme olanağı yakalabilecektir.
Bu eğitim programı, kurumsal uygulamaların ihtiyaç duyduğu teknolojik altyapı bilgisini uygulamalı olarak öğretmeyi amaçlıyoruz.
Süre
: 5 gün
Eğitmen
: Rahman Usta
Daha fazla bilgi için : https://kodcu.com/
9
TDD ve BDD Eğitimi
BDD (Behavior Driven Development) yaklaşımı TDD (Test
Driven Development) yaklaşımın üstüne inşa edilmiş olup,
analiz-geliştirici-test rollerini yazılım projeleri içerisinde etkin biçimde koordine edilmesini sağlamaktadır.
BDD ile Definition of Done kavramını tam olarak uygulayarak, gereksinimlerinizi uygun parçalara bölerek Minimum
Marketable Feature (MMF) ile hedefe yönelik uygulamalar
geliştirebilirsiniz. BDD yaklaşımı TDD yaklaşımın üstüne inşa
edilmiş olup, müşteriyi sürecin içine alarak kaliteli yazılımların ortaya çıkmasına yardımcı olmaktadır.
Bu eğitim programı, katılımcılara BDD ile ekibinizde farklı
rolleri bir arada uyumlu şekilde koordine etme noktasında
katkı sağlamayı amaçlıyoruz.
Süre : 3 gün
Eğitmen
: Altuğ Bilgin Altıntaş
Daha fazla bilgi için : https://kodcu.com/
10
Big Data ve Cloud Eğitimi
Big data günümüzde üretilen, geleneksel yol/yöntemlerle yönetilmesi efektif ve ekonomik olmayan boyuttaki
büyük verinin adıdır. Big data dünyasında çeşitli teknolojiler, büyük boyutlu veriyi yönetmek adına kullanıcıların
hizmetine sunulmaktadır. Bu teknolojilerle yazılımcıların
boyutu her geçen gün artmakta olan devasa bilgi okyanusu
ile mücadele edebilmesi kolaylaştırmaktadır.
Bulut sistemleri farklı sistem gereksinimlerine göre kullanıcıların ihtiyacı olan altyapıyı sağlayıp uygulamaların
geliştirilmesi ve çalıştırılmasını sağlanmaktadır.
Bu eğitim programı, katılımcılara Big Data teknolojileri
ve Cloud çözümleriyle büyük boyutlu veri ile çalışma pratiği
sağlamak, ayrıca geliştirilen uygulamaların taşınabilirliğinin
nasıl artırılabileceğini en etkin çözümlerle ortaya konulması
amaçlıyoruz.
Süre
: 14 oturum
Eğitmen
: Hüseyin Akdoğan & Hakan Özler
Daha fazla bilgi için : https://kodcu.com/
11
Docker Eğitimi
Docker, container merkezli bir yönetim sistemidir. Uygulamaları farklı ihtiyaçlara ve sistem gereksinimlerine göre
bağımsız çalıştırılması olanağı sağlayan Docker bunu sanal
ortamlar sunan container mekanizmasına göre yönetmektedir.
Docker aracını kullanarak uygulamaları derleme, çalıştırma ve taşıma işlemlerini yerine getirebilmekteyiz.
Bu eğitim programı, katılımcılara Docker ekosistemini aşılıyarak, sağladığı temel bileşenleri kendi uygulamalarınızda nasıl kullanmanız gerektiği noktasında katkı sunmayı amaçlıyoruz.
Süre : 6 oturum (Online Eğitim )
Eğitmen
: Hakan Özler
Daha fazla bilgi için : https://kodcu.com/
12
Hadoop Eğitimi
Hadoop sıradan sunuculardan oluşan kümeler üzerinde
büyük verileri işlemek amaçlı geliştirilmiş, Hadoop Distributed File System ile Hadoop MapReduce özelliklerini bir araya
getiren, Java ile geliştirilmiş açık kaynaklı bir kütüphanedir.
Hadoop, HDFS ile birden fazla sunucudan büyük, tek bir
sanal disk oluşturup bu disk üzerinde paralel operasyonlar
gerçekleştirmenizi, bu sayede büyük boyutlu dosyaları verimli olarak depolayop işleyebilmenizi sağlayan, ölçeklenebilir ve ekonomik bir platform sağlar.
Bu eğitim programı, katılımcılara Hadoop’u büyük
boyutlu veriyi depolama ve analiz işlemlerinde nasıl etkin
kullanabilecekleri noktasında katkı sunmayı amaçlıyoruz.
Süre : 5 oturum (Online Eğitim)
Eğitmen
: Hüseyin Akdoğan
Daha fazla bilgi için : https://kodcu.com/
13
MongoDB Eğitim
MongoDB açık kaynaklı NoSQL veritabanı yönetim
sistemidir. Günümüzdeki ilişkisel veritabanı yönetim sistemlerine alternatif olarak NoSQL veritabanları arasında yerini
giderek sağlamlaştıran, gelişen ve evrimleşen bir araçtır.
MongoDB şu an büyük, orta ve küçük şirketlerin zengin
dinamik verilerinin depolanmasında beraberinde getirdiği
özel yaklaşımlarıyla kullanılmaktadır.
Bu eğitim programı, katılımcılara MongoDB’nin sunduğu zengin şema yapısını nasıl eğitip sürekli, performanslı
ve ölçeklenerek kullanılabileceği noktasında katkı sunmayı
amaçlıyoruz.
Süre : 6 oturum (Online Eğitim )
Eğitmen : Hakan Özler
Daha fazla bilgi için : https://kodcu.com/
14
ElasticSearch Eğitimi
ElasticSearch Java ile geliştirilmiş Apache Lucene
tabanlı açık kaynak bir tam metin arama motoru ve veri
analiz aracıdır.
Bugün gerçek zamanlı arama noktasında bilinen en iyi
çözüm olan ElasticSearch, tanınmış pek çok firma ve büyük
projede içerik aramasının yanı sıra, veri analizi içinde kullanılmaktadır.
Bu eğitim programı, katılımcılara ElasticSearch’ü içerik
aramasında ve veri analizinde nasıl etkin kullanabilecekleri
noktasında katkı sunmayı amaçlıyoruz.
Süre
: 8 oturum (Online Eğitim)
Eğitmen
: Hüseyin Akdoğan
Daha fazla bilgi için : https://kodcu.com/
15
Kanban Eğitimi
Kanban sistemi organizasyonlarda süreçleri görsel hale
getirerek, israfı önleyip üretkenliği arttıran 2. nesil çevik
(Agile) yöntem olarak tanımlanmaktadır.
Kanban sadece yazılım süreçlerinde değil, tüm IT organizasyonlarında kullanılabilir. Yarım yüzyıldır Toyota firmasında üretim uygulamalarında kullanılan Kanban sistemi ve
2004 yılında ilk defa yazılım sektöründe Microsoft firmasında kullanılmaya başlanmıştır. Günümüzde BBC, E-bay,
Linkedin gibi birçok firmanın IT operasyonlarında Kanban
yaklaşımını başarı ile kullanmaktadır.
Kanban değişen pazar ihtiyaçlarına daha hızlı cevap verebilmenizi ve Lead time (teslim süresinde) iyileştirmeler
yaparak müşteri memnuniyeti en üst seviyeye çıkarmanızı
sağlar.
Bu eğitim programı, katılımcılara organizasyonlarındaki problemleri ortaya çıkarmaya ve Lean (yalın) yaklaşımı ile onları çözümlemeleri noktasında katkı sunmayı
amaçlıyoruz.
Süre
: 2 gün
Eğitmen
: Altuğ Bilgin Altıntaş
Daha fazla bilgi için : https://kodcu.com/
16
REFERANSLARIMIZ
JAVA DAY
6 May 2017
Tel: +90 (850) 885 14 19
Web sitesi: https://kodcu.com
Eposta : [email protected]
Kod Bilgi Sistemleri ve Yazılım San.Tic LTD. ŞTİ.
Download