Ön Uç Geliştirme Fakültesi - kurs 179.600 ruble. GeekBrains'ten, eğitim 15 ay, Tarih: 10 Haziran 2023.
Miscellanea / / November 29, 2023
Hazırlık bloğu
Dersler
Etkili bir şekilde nasıl çalışılır? GeekUniversity metodologlarından video kursu
— GeekUniversity'de eğitim almanın özellikleri
- Ders çalışmak neden zor?
— Kendi kendine eğitim için araçlar
— Yetkinliklerden öğreniriz
— Yetişkin eğitiminin özellikleri
— SMART şemasına göre hedeflerin belirlenmesi
— Bir eğitim talebi nasıl formüle edilir?
Programlamanın temelleri
— Değişkenlerin oluşturulması;
— Toplama, çıkarma, bölme ve çarpma işlemleri;
— Mantıksal işlemler;
— Dizilerle çalışma;
- İşlevler.
Git. Temel kurs
Git, bir ekip içinde uygun ekip çalışması ve üçüncü taraf açık kaynak çözümleriyle çalışmak için gerekli olan temeli oluşturduğundan, herhangi bir modern geliştirici için çok önemlidir.
ben çeyreklik
internet sayfası düzeni
— Web sitelerini nasıl düzenleyeceğinizi, sayfa oluşturmayı ve görev zamanlayıcı oluşturmaya hazırlanmayı öğrenin — Bootstrap kitaplığında ustalaşın, LESS ve SASS ön işlemcileri—Uyarlanabilir düzende uzmanlaşın, tarayıcılar arası uyumluluk ve geçerlilik ilkeleri—Bir açılış sayfası oluşturun sayfa
Dersler
HTML/CSS. İnteraktif kurs
— Web geliştirmenin temel kavramları
— HTML işaretleme dilinin temelleri
— CSS Stil Sayfalarının Temelleri
— Temel etiketler, sözde sınıflar ve sözde öğeler
— Konumlandırma temelleri ve CSS Flexbox teknolojisiyle çalışma
— Figma grafik düzenleyicisinde bir düzen ile çalışma
— Duyarlı bir web sitesi oluşturmanın temelleri
— Web standartları ve destekleyici araçlar
Profesyonel düzen
— Elemanların konumlandırılması. Pratik düzen
— HTML5 yapısı, formlara aşinalık
— Bootstrap'in pratik uygulaması
— Önişlemciler: pratikte uygulama
— CSS3'te geçiş ve dönüşüm efektleri
— CSS3: medya sorguları, uyarlanabilir düzen
— Uyarlanabilir düzenin pratik uygulaması
— Izgara düzeni, yeni CSS3 özellikleri
II çeyrek
Ön uç geliştirme
— JavaScript ve OOP ilkelerinde uzmanlaşın — Parcel, Webpack, Vue.js ve üçüncü taraf API'lerle çalışmayı öğrenin — Farklı ortamlarda çalışabilecek ve üçüncü taraf kitaplıklara bağlanabileceksiniz
Proje
— Gider takip uygulaması
Dersler
Temel JavaScript Kursu
— JavaScript dilinin temelleri
— Temel JavaScript operatörleri
— Döngüler, diziler ve veri yapıları
— JavaScript'teki nesneler
— DOM'a Giriş - Belge Nesne Modeli
— JavaScript'te olay işleme
— Atölye dersi
— Anonim işlevler ve kapanışlar
İleri JavaScript Kursu
— Modern JavaScript
— JavaScript'te nesne yönelimli programlama (OOP)
— Eşzamansız istekler
- Düzenli ifadeler
— Vue.js çerçevesi
— Vue.js bileşenleri
— Sunucudaki JavaScript
— Test etme ve bina kodu
Proje Oluşturma Araçları
— Parsel ve Webpack paketleyicilerle kurulum ve çalışma
— Gulp görev yöneticisiyle çalışma
— Npm paket yöneticisiyle çalışma
— Üçüncü taraf paketleri ve kitaplıkları bağlama
Vue.js
— Vue.js'ye giriş
— Vue.js bileşenlerinin etkileşimi
— Yöntemler ve direktifler
— Vue.js uygulama projesi oluşturmak için Vue CLI
— Vue Router yönlendiricisiyle çalışma
— Vuex durum yönetimi modeliyle çalışma
— API ile çalışma - uygulama programlama arayüzü
III çeyrek
ReactJS kitaplığı ve arka uç geliştirme temelleri
— ReactJS ile çalışmayı öğrenin — ECMAScript 6'yı kullanabilecek ve Flux konseptini kullanabileceksiniz — Node.js'de arka uç geliştirmenin temellerinde uzmanlaşacak ve çeşitli REST API'leri oluşturabileceksiniz
Dersler
ReactJS kütüphanesi. Temel kurs
— Geliştirme ortamının ve ilk React uygulamasının kurulumu
— Bir React bileşeninin yaşam döngüsü
— React'a dalma ve kullanıcı arayüzü kütüphanesine bağlanma
— React'ta yönlendirme: messenger'ı sohbetlere bölme
— JavaScript için Redux kitaplığı
— Redux ara yazılım fonksiyonları. Bir yönlendiriciyi Redux'a bağlama ve Redux kalıcı kitaplığını kullanarak verileri depolama
— API ile çalışma
— Aşamalı Web Uygulaması
Node.js platformu
— Node.js'ye giriş
— Konsol programları
— Ağ istekleriyle çalışma
— Ekspres çerçeve
— Bir veritabanı yönetim sistemi olan MySQL ile çalışma
- Kimlik doğrulama ve yetkilendirme
— REST API mimari yaklaşımıyla çalışma
- WebSocket'ler
IV çeyrek
Fikirden sürüme kadar geliştirme
— Agile, Scrum, Kanban metodolojileri hakkında bilgi edinin — Ekip geliştirme becerileri kazanın ve GIT ile nasıl çalışılacağını öğrenin — Sürekli Entegrasyon ve Sürekli Teslimat ilkelerini öğrenin
Projeler
— Takım mezuniyet projesi. Mesleki gelişim aşamalarından geçeceksiniz: bir fikir bulmaktan ürünü test edip piyasaya sürmeye kadar
Dersler
Profesyonel web uygulaması geliştirme
— TypeScript programlama diline giriş
— TypeScript'te gelişmiş yazım sistemi
— Sınıflar, ad alanı, TypeScript yapılandırması
— React'a TypeScript Ekleme
— MobX konsepti
— Uygulama testi: React + TypeScript
— React'ta SSR teknolojisi
Bir diploma projesinin ekip gelişimi
— Proje ve ürün, ürün MVP'si, ekip
— Proje gereksinimleri ve teknik özellikler
- Aletler
— Geliştirme metodolojileri
— Sorunlar ve çözümleri
— Ekip çalışması uygulaması, kalite
— Yayın — ürünün dünyaya sunulması
— Ürün lansmanı ve para kazanma
Çeyrek dışındaki kurslar
Diploma alabilmek ve iş bulma konusunda yardım alabilmek için de geçmeleri gerekiyor. Açık tarihi olan derslere, programdaki tüm dersleri tamamladıktan sonra bile istediğiniz gün kayıt olabilirsiniz.
Dersler
Teknik görüşmeye hazırlık
— HTML ve CSS
— JavaScript
— Proje oluşturma araçları
-Vue.js
— Bir web uygulaması için arka uç geliştirmenin temelleri
— Deneme teknik görüşmesi
Veritabanı Temelleri. Video kursu
— İlişkisel veritabanları
— DBMS kurulumu
— Veritabanı tasarımı, normal formlar
— SQL komutları: CREATE, INSERT, DISTINCT, ORDER BY, LIMIT, SELECT ve WHERE, DELETE ve UPDATE
- Veri tutarlılığı
- Harici anahtar
— Çoka çoğa ilişki içeren tablolar oluşturma
- Bileşik birincil anahtar
— Birden fazla tablodaki verileri birleştirme
— Operatörler: INNER JOIN, LEFT JOIN, RIGHT JOIN, UNION, GROUP BY
— Toplama işlevleri
— Dizinler
— İşlemler
Veri tabanı
— Web semineri. Ortamı ve DDL komutlarını yükleme
- Video öğretici. Veritabanı yönetimi ve SQL sorgu dili ile çalışma
— Web semineri. Veritabanı Tasarımına Giriş
— Web semineri. CRUD işlemleri
— Video eğitimi + web semineri: operatörler, filtreleme, sıralama ve kısıtlama. Veri toplama
— Video eğitimi + web semineri: karmaşık sorgular
— Video eğitimi + web semineri: işlemler, değişkenler, görünümler. Yönetim. Saklı prosedürler ve işlevler, tetikleyiciler
— Video eğitimi + web semineri: Sorgu optimizasyonu. NoSQL
Linux. İş istasyonu
— Linux kurulumu ve aşinalığı
— Komut satırı arayüzünün ayarlanması
— Kullanıcı ve grup yönetimi
— İşletim sistemi yükleme ve süreçleri
— Linux dosya sistemi cihazı. Dosya ve Dizin Kavramları
— Bash komut dosyalarına giriş. crontab ve görev zamanlayıcılarda
— Paket ve depo yönetimi. Ağ Güvenliği Temelleri
— Docker'a Giriş
Serbest geliştirici: eğitim kursu
— Serbest çalışma nasıl çalışır?
— Serbest çalışan değişiminde ilk adımlar
— Serbest çalışan olarak nasıl daha fazla sipariş alınır?
— Serbest çalışmadaki hedeflere nasıl ulaşılır ve işte boğulmamak
— Deneyimli serbest çalışanlardan vakalar ve yaşam tüyoları
İş Aramaya Hazırlanmak
— Kesinlikle fark edilecek bir özgeçmiş nasıl yazılır?
— İş arama haritası hazırlıyoruz
- Ön yazılara neden ihtiyaç var?
— İK ile yapılan bir röportajda neler beklenmeli?