DOLAR
34,6948
EURO
36,7166
ALTIN
2.967,31
BIST
9.652,00
Adana Adıyaman Afyon Ağrı Aksaray Amasya Ankara Antalya Ardahan Artvin Aydın Balıkesir Bartın Batman Bayburt Bilecik Bingöl Bitlis Bolu Burdur Bursa Çanakkale Çankırı Çorum Denizli Diyarbakır Düzce Edirne Elazığ Erzincan Erzurum Eskişehir Gaziantep Giresun Gümüşhane Hakkari Hatay Iğdır Isparta İstanbul İzmir K.Maraş Karabük Karaman Kars Kastamonu Kayseri Kırıkkale Kırklareli Kırşehir Kilis Kocaeli Konya Kütahya Malatya Manisa Mardin Mersin Muğla Muş Nevşehir Niğde Ordu Osmaniye Rize Sakarya Samsun Siirt Sinop Sivas Şanlıurfa Şırnak Tekirdağ Tokat Trabzon Tunceli Uşak Van Yalova Yozgat Zonguldak
İstanbul
Az Bulutlu
16°C
İstanbul
16°C
Az Bulutlu
Cumartesi Çok Bulutlu
14°C
Pazar Hafif Yağmurlu
13°C
Pazartesi Yağmurlu
12°C
Salı Hafif Yağmurlu
11°C
KİTAP

Yazlım Programcısı Arkadaşım Mehmet Çırak’a Verdiği Bilgiler İçin Çok Teşekkür Ediyorum…

Yazlım Programcısı Arkadaşım Mehmet Çırak’a Verdiği Bilgiler İçin Çok Teşekkür Ediyorum…
17.08.2023 15:41
0
A+
A-

Kıssadan hisse Atatürk eğitim ile ilgili neler yaptı… Türk eğitim devrimi, Türk eğitim tarihinde kurtuluş savaşı sırasında temelleri atılmaya başlandığı ve Türkiye Cumhuriyeti kurulduktan sonra birçok kökten değişikliklerin hayata geçirildiği ve kısa zamanda etkisini gösteren önemli bir kilometre taşıdır. Türk eğitim devrimi Atatürk’ün liderliğinde gerçekleştirilmiş bir harekettir.

Atatürk ülkenin ve milletin geleceğini, Türk Milletinin gerçek
kurtuluşunu, çağdaş uygarlık düzeyine çıkmasını ve başarılı olmasını eğitimle ilişkilendirmiştir.
Atatürk’ün eğitim sorunlarını doğru teşhisi ve kökten çözüm önerileri, Türk eğitim devriminin
başarıya ulaşmasını sağlamıştır. Bu çalışmada Türk Eğitim Devrimi üç açıdan irdelenmiştir: 1.Türk
Eğitim Devriminin tarihi, felsefî, düşünsel ve politik temelleri 2. Tevhid-i Tedrisat Kanunu’nun
tarihsel temelleri, kapsamı, uygulanışı ve önemi 3. Karma eğitim ve kızların eğitimi.

YAZILIM UZMANLIĞI EĞİTİMİ

Yazılım Uzmanlığı, bilişim sektöründe yer almayı hedefleyen öğrenci, mezun veya yazılım alanında kendisini geliştirip uzmanlaşmak isteyenler için…

Yazılım Uzmanlığı kursu, Microsoft Certified Solutions Developer(MCSD) sertifika eğitimi, Microsoft Visual Studio, Microsoft. NET Framework ve diğer geliştirme teknolojilerini kullanarak adayları uygulamalar geliştirme yönünde gerekli beceriler ile donatır.

Infotech Academy’nin sektörde ihtiyaç duyulan sertifikalı profesyonellerin yetiştirilmesi amaçlanarak geliştirilen yazılım eğitimleriyle yalnızca kodlamayı değil; veritabanı, web programlama, servis mimarilerini ve elektronik otomasyon süreçlerini öğrenebileceksiniz. Bu Eğitimimizde Full-Stack Development içeriği, bir çok proje geliştirerek, adım adım ilerlenmekte ve uzman eğitimenlerimizden işin best-practises tarafını da öğrenmiş olacaksınız.

EĞİTİM İÇERİĞİ

Modül 1 – Yazılım Geliştirmeye Giriş:

  • Yazılım (Program) Nedir?
  • Yazılımcı Kime Denir?
  • Sektörde Yazılımcı İhtiyaçları (Özel Sektör, Kamu ve Freelancer İş İmkânları)
  • Yazılım Çeşitleri (Web, Mobil ve Masaüstü Uygulamalar)
  • Algoritma Mantığını Kavrama
  • Algoritma Nedir ve Neden Önemlidir?
  • Pseudo Code ve Algoritma Diyagramları
  • Gerekli Geliştirme Ortamlarının Kurulması (Visual Studio, MS SQL, Postman vb.)


Modül 2 – C# Programlama Dili İle Yazılım Geliştirme:

  • Değişkenler, Veri Tipleriyle Çalışmak, Değer ve Referans Veri Tipleri, Tip Dönüşümleri, Boxing – Unboxing
  • Operatörler (Aritmetiksel, Karşılaştırma, Mantıksal ve Operatörler)
  • Karar Yapıları (If, Else, Else If, Switch Case), 
  • Döngüler (For, While Döngüleri)
  • Diziler (Array (Tip Güvensiz), Array List, ForEach Döngüsü)
  • Koleksiyonlar (ArrayList, HashTable, IEnumareble, ICollection)
  • Generic Yapılar (Güvenli Tipler, List<T>, Dictionary<TKey, TValue>,  SortedList<TKey,TValue>)
  • Metotlar (Geriye Değer Döndüren/Döndürmeyen, Parametre Alan/Almayan, Aşırı Yüklenme)
  • String, Tarih/Saat ve Dizi Metotları
  • Hata Yönetimi ve Random Nesnesi


Modül 3 – OOP (Nesne Yönelimli Programlama):

  • OOP Nedir, Önemi? Sınıf Oluşturma ve Nesne Kavramı
  • Yapıcı ve Yıkıcı Metotlar
  • Enum, Struct ve Partial Class Kavramları
  • Kalıtım (Abstract Sınıflarla Çalışmak, Interface)
  • Erişim Bildirgeçleri İle Çalışmak (Private, Public, Internal ve Protected)
  • Static Class ve Static Metodlar
  • SOLID Prensiplerine Uygun Yazılımı Geliştirme
  • GitHub Nedir? GitHub Nasıl Kullanılır?
  • Github’a proje ekleme / Github’da Repository oluşturma


Modül 4 – Windows Forms Uygulamaları

  • Windows Forms Giriş (Yeni Form Oluşturma, Show, Hide ve MessageBox işlemleri)
  • Form Kontrolleri (Standart Kontroller, Menü Kontrolleri, Formlar Arasında Veri Taşıma)
  • Windows Forms ile bir Otomasyon Projesi Geliştirme (CRUD İŞLEMLERİ)
  • PROJE 1: Stok Takip Windows Form Otomasyon Projesi


Modül 5 – Veritabanı Yönetimi Sorgular ve Raporlama (MS SQL)

  • Veri Nedir, Veritabanı Nedir, Nerelerde Kullanılır, Çeşitleri ve Önemi
  • SQL Server Nedir, SQL Server (Son Sürüm) Express Kurulum İşlemleri
  • DDL Komutları (Create, Alter, Drop), DML Komutları (Select, Insert, Update, Delete)
  • Normalizasyon Kuralları, Index Kavramı ve Kısıtlayıcılar (Constraints)
  • Matematiksel / Metinsel Fonksiyonlar (Round, Ceiling, Floor, Mod / Left, Right, Len, Replace, Substring, Lower, Upper, Reverse, LTrim, RTrim, Replicate, Space vb.)
  • T-SQL İşlemleri (Where, Between, In, Like, Not Null, IsNull, Order by, , Group by, Sum, Count, Avg)
  • İlişkisel Tablolar (Inner Join, Outer Join, SubQuery, Union, Intersect, Except)
  • View (Tablo Görünümleri)
  • Stored Procedure (Saklı Yordamlar)
  • Custom Function (Kullanıcı Tanımlı Fonksiyonlar)
  • Trigger /Tetikleyiciler
  • Yedek Alma/Yükleme, Database Export/Import İşlemleri
  • PROJE 2: E-Ticaret Veritabanı Diyagram / İlişkisel Tablolarını Oluşturma 


Modül 6 – Front-End Web Uygulamaları Geliştirme

  • HTML5 (En Güncel, SEO Uyumlu Etiketler)
  • CSS3 ve Bootstrap ile Responsive Tasarımlar Geliştirme
  • CSS Animasyonları
  • JavaScript Programlama Dili (Temel ve Orta Düzey)
  • JQuery Framework ile AJAX işlemleri, Jquery UI ve Jquery Plugins
  • Web API İle Etkileşim İşlemleri (Veri Okuma / Yazma)
  • PROJE 3: Örnek Bir Statik Web Projesi Hazırlama


Modül 7 – Back-End Development  / ASP.NET CORE MVC Giriş

  • MVC ve ASP.NET CORE önemi, ayrıcalıkları
  • Startup Ayarlamaları, Configure ve Configure Service Metotları, Dependency Injection, Middleware Kavramları, Tag Helpers 
  • View, Layout, Partial View Kavramları, Razor View Engine Nedir? Razor Syntax ve HTML Helpers
  • Controller – View Veri Taşıma İşlemleri (Get, Post), Model Binding İşlemleri
  • Routing, Validation, Authentication İşlemleri
  • ORM Kavramı, Entity Framework Core Giriş, Context Mimarisi, Migration Mekanizması
  • Code First ve DB First Yaklaşımları, Fluent Validation Aracı İle Doğrulama
  • One to Many, Many to Many İlişkiler
  • Katmanlı Mimari (Data Access Layer -Database, Business Logic Layer – İş, User Interface Layer – Sunum)
  • Linq Nedir ? Neden Avantajlıdır?
  • Linq Sorgulama, Filtreleme Çeşitleri (Select  Where, Order, Skip, Take, In, Join vb.)
  • Single, SingleOrDefault, First ve FirstOrDefault Komutlarının Kullanımı
  • PROJE 4: Kurumsal Mobil Uyumlu Bir Web Projesi Oluşturma


Modül 8 – WEB API Uygulamaları Geliştirme

  • API Nedir, Web API çeşitleri
  • HTTP Protocol ve HTTP Status Code Nedir?
  • REST ve RESTful Kavramları Nedir?
  • Web API Güvenlik (Token Based Auth)
  • JQuery/AJAX ile Web API Kullanımı
  • Domain (Alan Adı), Hosting (Barındırma) Kavramları ve Projenin Publish Edilmesi
  • Bitirme Projesi Çalışmalarının İncelenmesi
  • PROJE 5: Yönetim Panelli Bir E-Ticaret Projesi Oluşturma


Modül 9- Yazılım Sektöründe Kariyer / İş Hayatı

  • Bilişim Sektöründe Kariyer Adımları
  • Etkili CV Hazırlama Teknikleri
  • İş Görüşmelerinde Nelere Dikkat Edilmelidir
  • Canlı Mülakat/Teknik Mülakat Süreci
  • PROJE 6: Bitirme Projesi Detayları, Önemi ve Yol Haritası


Modül 10- Proje Geliştirme Eğitimi (40 Saat Online Hediye Eğitim)

  • Yazılım Projesinin Gereksinimlerini Analiz Etme
  • Konfigürasyon Yönetimi ve Sistem Tasarlama
  • Oluşturulacak Nesneler ve Kullanılacak Sistem Nesnelerinin Analizini Yapma
  • Çeşitli Modeller ve Veritabanı Diyagramlarını Oluşturma
  • SOLID Prensiplerine Uygun Yazılımı Geliştirme
  • Projeyi Yayınlama

Katılım Sertifikası:
%90 Katılım oranı ile kursiyerlerimize verilecek olan katılım sertifikasıdır.

Başarı Sertifikası:
Bitirme projesini tamamlayan kursiyerlerimize verilecek olan başarı sertifikasıdır.

Uluslararası Sertifikalar

  • Europass Uluslararsı Sertifika
  • Üniversite Onaylı (E-Devlet’te Sorgulanabilir) Sertifika
  • Microsoft Specialist Certification MS: Programming in C#
  • Microsoft Specialist Certification MS: Programming in HTML5 with JavaScript and CSS3
  • MCP Microsoft Certificated Professional
  • MCSA Microsoft Certified Solutions Associeate: Web Application
  • MCSD Microsoft Certified Solution Developer: App Builder
  • MCSD Microsoft Certified Solution Developer: Web Application

Kadıköy Şube: Osmanağa Mah. Söğütlü Çeşme Cd. No:31 Kadıköy/İstanbul – Şişli Şube: Büyükdere Cad. Saadet Apt. No: 65/3 Şişli / İstanbul

info@infotechacademy.com.tr

+90 212 909 21 89

Yorumlar

Henüz yorum yapılmamış. İlk yorumu yukarıdaki form aracılığıyla siz yapabilirsiniz.