• Buradasın

    Type Script

    Özetteki ilgi çekici içerikler

    • Yapay Zeka ile Blog Geliştirme Eğitimi

      Bu video, Selman Kahya tarafından sunulan bir eğitim içeriğidir. Selman, beş sene önce bir saat içinde blog kodlamayı gösterdiği bir video paylaştığını ve şimdi yapay zeka teknolojileri sayesinde dakikalar içinde blog geliştirebileceğini anlatmaktadır. Videoda, yapay zeka destekli bir geliştirme ortamı kullanılarak adım adım bir blog sitesi oluşturulması gösterilmektedir. İlk olarak Next.js uygulaması oluşturulur, ardından bu uygulama kişisel blog sitesine dönüştürülür. Blog sitesi için yazı listesi, detay sayfası, tarih formatı, header güncelleme ve Markdown desteği gibi özellikler eklenir. Ayrıca TypeScript ile güvenlik kod yazılımı, blog yazısı ekleme ve hata düzeltme işlemleri de gösterilmektedir. Video, Netlify platformuna blog sitesinin nasıl yükleneceğini anlatarak sonlanmakta ve yazılım mühendisliğinin gelecekteki gelişmeleri ile bu tür araçların önemini vurgulamaktadır.

      • youtube.com
    • Next.js Kurulum Eğitimi

      Bu video, bir eğitim içeriği olup, anlatıcı Next.js kurulumunu adım adım göstermektedir. Video, Next.js'in ne olduğunu açıklayarak başlıyor ve ardından kurulum sürecini detaylı şekilde anlatıyor. Anlatıcı, Next.js'in React framework olduğunu, TypeScript ile kullanıldığını ve server rendering yaptığını belirtiyor. Kurulum için Node.js 16.8 ve üstü sürümünün gerekli olduğunu vurguluyor ve "npm install -g npx create-next-app next-13" komutunu kullanarak kurulum yapmayı gösteriyor. Ayrıca, kurulum sonrası uygulamanın nasıl çalıştırılacağını da açıklıyor.

      • youtube.com
    • TypeScript ile Oyun Tahtası Oluşturma Eğitimi

      Bu video, bir programlama eğitim serisinin bir bölümüdür. Eğitmen, izleyicilere TypeScript kullanarak oyun tahtası oluşturma sürecini adım adım göstermektedir. Videoda, oyun tahtası için gerekli sınıfların (Yer, Taş, Terrain) nasıl oluşturulacağı anlatılmaktadır. Eğitmen, private değişkenlerin kullanımı, constructor fonksiyonlarının önemi ve obje yönelimli programlama prensiplerini açıklamaktadır. Ayrıca, HTML'de resimlerin nasıl kullanılacağı ve TypeScript'te export anahtar kelimesinin işlevi de gösterilmektedir. Video, bir oyun tahtası uygulamasının temel yapısını oluşturma sürecini kapsamaktadır.

      • youtube.com
    • En Popüler Programlama Dilleri Sıralaması

      Bu video, en popüler programlama dillerini sıralayan bir bilgilendirme içeriğidir. Video, programlama dillerini 7. sıradan başlayarak 1. sıraya doğru sıralamaktadır. Her dil için kısa bir kullanım alanı bilgisi verilmektedir: SQL (veritabanı işlemleri), C++ (işletim sistemi, oyun, VR uygulamaları), TypeScript (web, backend, mobil), C (Windows uygulamaları, oyun geliştirme), Java (uygulama geliştirme), JavaScript (backend, mobil) ve Python (veri analizi, yapay zeka, makine öğrenmesi, otomasyonlar, testler). Video sonunda, bu dillerin örnek kodlarına, iş ilan sayılarına ve yıllık maaşlarına bakılacak kısa videolar için takip edilebileceği belirtilmektedir.

      • youtube.com
    • Opsie'de Front-End Gelişim ve AWS Yapılandırma Sunumu

      Bu video, Ankara Üniversitesi Bilgisayar Mühendisliği mezunu bir front-end geliştiricisinin Opsie şirketindeki kariyeri ve teknolojik gelişim süreci hakkında yaptığı bir teknik sunum ve ardından soru-cevap oturumudur. Sunum, konuşmacının kendi tanıtımı, Opsie'deki teknolojik değişimler, front-end yapısının tarihsel gelişimi ve AWS web yapılandırması olmak üzere dört ana başlıkta yapılandırılmıştır. Konuşmacı, 2015'ten günümüze kadar Opsie'de kullandıkları teknolojileri (Java, AngularJS, ReactJS, TypeScript) ve Amazon Web Servisleri (AWS) kullanarak front-end yapısına nasıl adapte olduklarını anlatmaktadır. Soru-cevap bölümünde, Mustafa, İlker, Tanrı, Arif ve Selçuk gibi katılımcılar, farklı frontend framework'lerinin (Angular, React, Vue) kullanımı, TypeScript'in avantajları, statik dosyaların S3 üzerinde yönetimi, frontend ve backend entegrasyonu, test stratejileri ve cloud platform kullanımı gibi konulara değinmektedir. Konuşmacılar ayrıca CORS sorunları, CloudFront CDN çözümü, API Gateway kullanımı ve farklı domainler için yapılandırma zorlukları gibi teknik konuları da ele almaktadır.

      • youtube.com
    • Nesne Tabanlı Programlama: Encapsulation Eğitimi

      Bu video, bir eğitmen tarafından sunulan nesne tabanlı programlama dersinin bir bölümüdür. Eğitmen, öğrencilere hitap ederek encapsulation (kapsülleme) konusunu anlatmaktadır. Video, encapsulation'ın ne olduğunu ve neden kullanıldığını günlük hayattan örneklerle açıklamaktadır. İlk bölümde encapsulation'ın temel mantığı araba motoru, cüzdan, yüzük ve hap gibi örneklerle anlatılırken, ikinci bölümde C# programlama dilinde metotlar ve property yapısı üzerinden nasıl uygulandığı gösterilmektedir. Son bölümde ise dizi kullanımı ile class içindeki memberlara erişim arasındaki farklar ve TypeScript ile C# arasındaki farklar açıklanmaktadır. Eğitmen, gelecek derslerde abstraction, inheritance ve polimorfizm gibi konuların adım adım anlatılacağını belirtmekte ve izleyicilerin herhangi bir kaynak olmadan nesne yönelimli programlama konusunda bilgi sahibi olabileceklerini vurgulamaktadır.

      • youtube.com
    • React ve TypeScript ile Forward Ref ve Use Imperative Handle Eğitimi

      Bu video, bir eğitim içeriği olup, eğitmen React ve TypeScript kullanarak forward ref ve use imperative handle konularını adım adım göstermektedir. Video, öncelikle forward ref kavramını örneklerle açıklamaktadır. Eğitmen, bir buton komponenti oluşturarak, bu komponentin referansını nasıl alabileceğimizi ve bu referansı kullanarak komponentin metodlarına nasıl erişebileceğimizi göstermektedir. Daha sonra use imperative handle konusuna geçerek, bu yöntemin özellikle tuhaf komponentler, modalar veya data table gibi bileşenler için nasıl faydalı olabileceğini anlatmaktadır. Video boyunca kod yazarak ve örnekler üzerinden konular somutlaştırılmaktadır.

      • youtube.com
    • NativeScript 101 Eğitim Sunumu

      Bu video, NativeScript Developer Day etkinliğinde Rob Lauer tarafından sunulan bir eğitim oturumudur. Rob, Mobility Wing'in Developer Relations ekibinin bir parçası olarak NativeScript'e odaklanmaktadır. Sunum, NativeScript'in ne olduğu, nasıl çalıştığı ve avantajları hakkında kapsamlı bilgiler sunmaktadır. Video, NativeScript'in temel kavramlarını, çalışma prensiplerini, web becerilerini kullanarak native mobil uygulamalar geliştirmenin avantajlarını ve React Native ile karşılaştırmasını içermektedir. Ayrıca, NativeScript'in 2013'te başladığı, 2014'te temel yapısını oluşturduğu ve 2015'te kamuya sunulduğu bilgisi de paylaşılmaktadır. Sunumda NativeScript'in Apache V2 lisanslı olduğu, 100% kod paylaşımı, 80% web kod paylaşımı, zengin ve animasyonlu native UI, 60 frame per second performans gibi avantajları vurgulanmaktadır. Ayrıca, alternatif Android emülatörleri, TNS Run ile Live Sync, canlı kodlama deneyimi, CSS ile tema değiştirme, Visual Studio Code ve Chrome dev araçlarıyla debugging yapma gibi pratik bilgiler de sunulmaktadır. Video, NativeScript'in temel kavramları, native UI elemanları ve farklı layout türleri hakkında bilgiler vererek, web geliştiricileri için JavaScript ve TypeScript kullanarak native mobil uygulamalar geliştirmeye olanak sağladığı vurgusuyla sonlanmaktadır.

      • youtube.com
    • Yazılım Yöneticisi ile Teknoloji ve Kariyer Röportajı

      Bu video, altı kişilik bir ekiple çalışan ve daha önce onbeş kişilik bir ekibi yöneten bir yazılım yöneticisiyle yapılan röportaj formatındadır. Röportajda distributed systems, functional programming, TypeScript, React, PHP, Angular, Cordova, Ionic, MongoDB ve MongoDB Atlas gibi çeşitli yazılım teknolojileri hakkında görüşler paylaşılıyor. Konuşmacı, kendi geliştirdiği front-end framework'lerini, 2011 yılında Türkiye'nin ilk MVC front-end framework'ünü ve single page web sitesini geliştirdiğini anlatıyor. Videoda ayrıca yazılım geliştirme süreci, dokümantasyon kültürü, cloud kurma, design konularında öneriler sunuluyor ve Almanya'da çalışma imkanları ile vize alma konularında bilgiler paylaşılıyor.

      • youtube.com
    • Telegram Mini Clicker Oyunu Oluşturma Eğitimi

      Bu video, İskender adlı bir profesyonel blockchain uzmanının sunduğu bir eğitim içeriğidir. İskender, Telegram mini clicker oyunu oluşturma sürecini adım adım göstermektedir. Video, Next.js, TypeScript, MongoDB ve Prisma kullanarak Telegram mini clicker oyunu oluşturma sürecini kapsamaktadır. İçerikte, Telegram Web App SDK'nın kurulumu, Next.js projesinin oluşturulması, Telegram web uygulaması ile etkileşim kurma, kullanıcı verilerini alma ve gösterme işlemleri detaylı olarak anlatılmaktadır. Ayrıca, oyunun Telegram'da nasıl kullanılacağı ve kullanıcı verilerinin nasıl yönetileceği de gösterilmektedir.

      • youtube.com
    • Upwork Platformunda İlk Freelance İş Deneyimi

      Bu videoda, konuşmacı Upwork platformunda yaptığı ilk freelance iş deneyimini paylaşıyor. Konuşmacı, üniversite mezunu ve Next.js teknolojisi üzerine çalışmış bir geliştirici. Video, Upwork platformunda iş arama sürecini ve ilk iş bulma stratejilerini anlatıyor. Konuşmacı, boş bir profille nasıl iş bulabildiğini, advanced search özelliğini nasıl kullandığını ve düşük fiyatlı (50 dolar) bir projeyi nasıl tamamladığını detaylı şekilde anlatıyor. Ayrıca, Next.js ve TypeScript ile fotoğraf exif verilerini çıkaran bir uygulama geliştirdiğini ve beş yıldızlı bir değerlendirme aldığını gösteriyor. Video, yeni başlayanlar için platform kullanımı ve iş bulma stratejileri hakkında faydalı bilgiler sunuyor.

      • youtube.com
    • Angular 2 ve TypeScript ile Servis Verisi Çekme Eğitimi

      Bu video, bir eğitmen tarafından sunulan Angular 2 ve TypeScript programlama dili eğitim içeriğidir. Eğitmen, Bob adlı bir kişiyle birlikte çalışmaktadır. Video, Angular 2'de servis yapısı ve HDT (Http Data Transfer) kullanarak servisten veri çekme sürecini adım adım göstermektedir. İçerik, JSON formatında veri dosyası oluşturma, HDT kütüphanesinin ekleme, servislere enjeksiyon yapma, verilerin modellere dönüştürülmesi, asenkron veri çekme yöntemleri (Observable, Promis), Pipe kullanımı ve pay (capitalize) işlemleri gibi konuları kapsamaktadır. Eğitim, servis verisinin çekilmesi, JSON formatındaki verinin TypeScript'e dönüştürülmesi, propertilere atanması, asenkron veri çekme teknikleri ve veri işleme yöntemlerini detaylı şekilde anlatmaktadır. Video sonunda, gelecek videolarda validation, form yapısı, template yapısı ve veri gönderme/alma konularının işleneceği belirtilmektedir.

      • youtube.com
    • TypeScript Kurulum ve Proje Başlatma Eğitimi

      Bu video, bir eğitim serisinin ikinci bölümü olup, konuşmacı TypeScript programlama dilinin kurulumunu ve proje başlatma sürecini adım adım anlatmaktadır. Video, iki ana bölümden oluşmaktadır. İlk bölümde TypeScript ve ts-node'ın bilgisayara kurulumu, VS Code'ın kurulumu ve temel ayarları (Prettier eklentisi, otomatik kaydetme, format ayarları, tema seçimi) detaylı olarak gösterilmektedir. İkinci bölümde ise Mpm paketi kullanarak yeni bir proje oluşturma ve gerekli paketleri (örneğin 20.27 versiyonu) kurma süreci anlatılmaktadır. Eğitim, TypeScript ile programlama yapmak isteyenler için temel kurulum adımlarını içermekte ve bir sonraki bölümde TypeScript çalışan yapısının gösterileceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • Next.js 13 ile Clean Code Web Uygulaması Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan kapsamlı bir yazılım geliştirme eğitimidir. Eğitmen, Next.js 13, React, TypeScript, Tailwind, MongoDB, Redux Toolkit ve Prisma gibi teknolojiler kullanarak bir web uygulaması geliştirme sürecini adım adım göstermektedir. Eğitim, temel olarak bir Next.js projesinin kurulumundan başlayarak, kullanıcı arayüzü bileşenlerinin (navbar, kategori menüsü, hamburger menüsü) oluşturulmasına, register ve login modüllerinin geliştirilmesine, form işlemleri, state yönetimi ve veritabanı işlemleri (MongoDB ve Prisma) konularını kapsamaktadır. Video, "clean code" prensiplerine uygun bir uygulama geliştirme sürecini göstermektedir. Eğitim boyunca Google ile oturum açma, e-posta-parola oturum açma, JWT session stratejisi, kullanıcı doğrulama, şifre hashleme ve kullanıcı oturumlarını yönetme gibi konular da ele alınmaktadır. Ayrıca, React Hook Form, Redux Toolkit, Axios ve React Toastify gibi kütüphanelerin kullanımı da detaylı şekilde gösterilmektedir.

      • youtube.com
    • TypeScript Eğitim Videosu: Temel Kullanım ve Interface

      Bu video, bir konuşmacının TypeScript programlama dilini öğrettiği eğitim içeriğidir. Video, TypeScript'in temel kullanımını iki ana bölümden oluşmaktadır. İlk bölümde "yüzde challenge" adlı bir projede fetch işlemi örneği gösterilmekte, Axios paketi kullanılarak GET ve POST istekleri yapılarak JSON verilerinin alınması anlatılmaktadır. İkinci bölümde ise TypeScript'te interface kullanımı, type generation annotations ve veri türlerinin doğru şekilde alınması için gerekli kontroller açıklanmaktadır. Videoda ayrıca TypeScript'in JavaScript'e dönüştürülmesi, derleme süreci ve TypeScript'in derleme aşamasında hata kontrolü yapabilme özelliği sayesinde kodun daha güvenli ve tutarlı hale getirildiği gösterilmektedir.

      • youtube.com
    • Angular'da Komponentler Arası İletişim Eğitimi

      Bu video, bir eğitmen tarafından sunulan Angular programlama dili eğitim serisinin bir bölümüdür. Eğitmen, Angular mimarisinde komponentler arasındaki iletişim modellerini teorik ve pratik örneklerle anlatmaktadır. Video, Angular'da parent-child ve child-parent iletişim modellerini kapsamlı şekilde ele almaktadır. Eğitmen önce teorik bilgileri açıklamakta, ardından input ve output değişkenleri, event emitter, output decorator'ları ve selector'lar gibi araçları kullanarak pratik kod örnekleri göstermektedir. Ayrıca, parent komponentten child komponente, child komponentten parent komponente ve child komponentlerden birbirine veri gönderme yöntemleri adım adım anlatılmaktadır. Eğitim içeriğinde TypeScript konfigürasyonları, event bağlama (bind) kavramı ve debug süreci de gösterilmektedir. Eğitmen, ileride servis yapılandırması, ng-rx kütüphanesi ve state davranış yönetimleri gibi konuların da ele alınacağını belirtmektedir.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor