Bu video, bir eğitmen tarafından sunulan kapsamlı bir eğitim içeriğidir. Eğitmen, PostgreSQL veritabanı kurulumu ve kullanıcı yönetimi konularını adım adım göstermektedir.. Video, PostgreSQL'in kurulumu ve PG Admin üzerinden veritabanı yönetimi ile başlayıp, tablo oluşturma, kullanıcı yönetimi, şifre şifreleme ve kimlik doğrulama işlemlerini kapsamaktadır. Daha sonra Node.js ve PHP programlama dilleri ile PostgreSQL veritabanı bağlantısı kurma, kullanıcı ekleme, güncelleme, silme ve tüm kullanıcıları elde etme işlemleri detaylı olarak anlatılmaktadır.. Eğitim boyunca SQL komutları, veri tipleri, şifreleme algoritmaları ve veritabanı güvenliği konuları ele alınmaktadır. Ayrıca, Express ve pg paketlerinin kullanımı, router oluşturma ve kullanıcı işlemleri için POST, PUT ve DELETE isteklerinin nasıl gerçekleştirileceği pratik örneklerle gösterilmektedir.
Node.js is a JavaScript-based server application platform. Node.js runtime and npm package manager are required. VS Code supports JavaScript and TypeScript out-of-the-box. Node.js can be installed via package manager or WSL
Bu video, bir eğitim içeriği olup, konuşmacı JavaScript programlama dilini tanıtmaktadır. Önceki derslerde HTML ve CSS konuları işlendikten sonra JavaScript bölümüne geçilmektedir.. Video, JavaScript'in ne olduğunu açıklayarak başlıyor ve web sayfalarında hareketli öğelerin JavaScript sayesinde nasıl oluşturulduğunu örneklerle gösteriyor. JavaScript'in özellikleri (hafif, cross platform, object oriented, web sayfalarının en çok kullanılan dili) anlatılıyor. Daha sonra Node.js ile JavaScript'in server tarafında da çalışabilmesi ve modern web uygulamaları geliştirilebilmesi açıklanıyor. Video, JavaScript'in kullanımına geçiş yaparak, HTML sayfasına JavaScript kodlarının nasıl eklenebileceğini gösteriyor.
Node.js is a free, open-source server environment running JavaScript on Google's V8 engine. Enables full-stack development with JavaScript backend and front-end capabilities. Average salary for full-stack developers is $100,000 annually
Bu video, yazılım alanında deneyimli uzmanların katıldığı bir soru-cevap ve sohbet formatındadır. Konuşmacılar yazılım geliştirme konusunda kapsamlı bilgiler ve tavsiyeler sunmaktadır.. Videoda yazılım geliştirme alanındaki çeşitli konular ele alınmaktadır: graf veritabanı kullanımı, JavaScript kütüphaneleri, test etme yöntemleri, Node.js dışında backend yazma, frontend ve backend geliştirme, Rust ve Swift programlama dilleri, Flutter sonrası hangi dile yönelmek, milyon istek karşılamak için teknikler, frontend framework'lerinin güvenlik sorunları, bootcamp'lere katılım ve Almanya'da iş bulma gibi konular.. Ayrıca sohbet bölümünde UI mimarisi, functional komponentler, Python kullanımı ve sektördeki mimari uygulamaların yetersizliği, decentralize ve centralize teknolojilerin kullanımındaki çelişkiler gibi konular da tartışılmaktadır. Video, yazılım geliştiricileri için pratik bilgiler ve sektördeki sorunlar hakkında kapsamlı bir bakış açısı sunmaktadır.
VSCode is a free, open-source code editor developed by Microsoft. It supports various programming languages including JavaScript
Node.js version 18.12 or higher is required. Windows users may face Defender blocking issues
Requires Visual Studio Code and Node.js installation. Install Code Runner extension for JavaScript execution. Create JavaScript files with .js extension
Bu video, bir eğitim içeriği olup, izleyicilere Node.js ve npm (Node Package Manager) kurulumu ve kullanımı hakkında adım adım bilgi vermektedir.. Video, Node.js kurulumu ile başlayıp, kurulum sonrası npm'in ne olduğunu açıklayarak devam ediyor. Ardından, Visual Studio Code içinde npm init komutu ile package.json dosyası oluşturma, npm ile paket yükleme (local ve global), paket kaldırma işlemleri gösteriliyor. Özellikle Bootstrap ve Bootstrap Icons gibi paketlerin nasıl yükleneceği ve kaldırılacağı pratik örneklerle anlatılıyor.
Bu video, bir konuşmacının Discord botlarını ücretsiz şekilde Amazon sunucularında nasıl online tutabileceğinizi adım adım anlattığı kapsamlı bir eğitim içeriğidir.. Video, Amazon EC2 üzerinden ücretsiz Linux sunucusu oluşturma sürecinden başlayarak, SSH bağlantısı kurma, Bitwise SSH programını kullanma, Discord bot dosyalarını aktarma, root şifresi oluşturma, Node.js yükleme ve gerekli paketleri kurma adımlarını detaylı olarak göstermektedir. Ayrıca, botun offline ve online durumlarını göstererek, terminal üzerinden bot klasörüne erişim, dosya aktarımı ve FTP programının kullanımı da anlatılmaktadır.. Video, Discord botlarını 24/7 ücretsiz olarak çalıştırmak isteyen kullanıcılar için Amazon Red Hat sunucusunda bot kurulumu ve FTP kullanımı hakkında kapsamlı bilgiler sunmaktadır.
Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, MongoDB Node.js driver'ı kullanarak veritabanı işlemleri yapmayı adım adım göstermektedir.. Video, MongoDB ile Node.js arasında bağlantı kurma, veritabanı işlemleri (find, insert, delete, update) ve asenkron işlemlerin promise pattern'leri kullanılarak nasıl yönetileceğini kapsamaktadır. İçerik, yeni bir Node.js projesi başlatma, MongoDB driver'ı yükleme, "mongo.js" kütüphanesi oluşturma, bağlantı açma/kapatma ve veri ekleme fonksiyonları gibi konuları kapsamaktadır.. Eğitim boyunca promiselerin doğru kullanımı, finally bloğunun işlevi, asenkron işlemlerin sıralı çalıştırılması ve farklı obje tiplerinin MongoDB'e nasıl eklenebileceği gibi teknik detaylar örneklerle açıklanmaktadır. Ayrıca, MongoDB'nin farklı sürümlerindeki değişikliklere dikkat edilmesi gerektiği ve hata ayıklama süreci de gösterilmektedir.
Node.js enables backend JavaScript development on Windows. Node Package Manager (npm) comes with Node installation. Node works on all major platforms including Windows
Bu video, bir eğitmen tarafından sunulan Discord bot yazma eğitim serisinin ilk bölümüdür. Eğitmen, Discord'da bot yazma sürecini adım adım göstermektedir.. Video, Discord bot yazma serisinin yaklaşık 20-25 bölümlük bir parçası olup, bot yazmak için gerekli olan Node.js ve Atom uygulamalarının indirilmesi, npm init komutu ile yeni bir proje oluşturma, Discord Developer Portal üzerinden bot oluşturma ve sunucuya davet etme adımlarını kapsamaktadır. Ayrıca token'ın kopyalanması, botun mesaj içeriğini değiştirme, komutların büyük-küçük harf duyarlılığını ayarlama ve botun sunucuya bağlanması gibi konular da detaylı şekilde anlatılmaktadır.. Eğitmen, botun yönetim ve eğlence komutları içereceğini belirtmekte ve izleyicilerin öğrendiklerini uygulayarak kendi botlarını oluşturabileceklerini vurgulamaktadır.
Bu video, 20 yıllık web teknolojileri deneyimine sahip bir eğitimci tarafından sunulan Full Stack Node.js Advanced Training'in giriş dersidir.. Eğitim, Node.js'in temel konularını kapsamlı şekilde ele alacak ve sıfırdan başlayacak interaktif bir yapıya sahiptir. Video, JavaScript'in orta seviyeye kadar öğretilmesi, Node.js'in ince özelliklerine giriş, unit test yazma, code coverage hesaplama, MongoDB kullanımı, Git kullanımı, build tasarımı, Azure'da çalıştırma ve team collaboration gibi konuları içermektedir.. Eğitim serisinin ilk bölümünde, Visual Studio Code, Git ve MongoDB Compass gibi geliştirme araçlarının kurulumu ve kullanımı detaylı şekilde anlatılmaktadır. Ayrıca, klasör tabanlı projelerin yönetimi, GitHub'dan örnek projelerin klonlanması, Visual Studio Code'un dosya yönetimi, Git entegrasyonu, debug özellikleri ve plugin ekleme gibi temel fonksiyonlar uygulamalı olarak gösterilmektedir.
Bu video, TypeScript derslerinin üçüncü bölümü olup, bir eğitmen tarafından sunulan bir eğitim içeriğidir.. Videoda TypeScript'in temel kullanımını göstermek için "Hello World" uygulaması oluşturulmaktadır. Önce Visual Studio Code'da Node.js ortamında TypeScript dosyası oluşturma, tsc komutu ile JavaScript'e dönüştürme ve Node.js ile çalıştırma adımları gösterilmektedir. Ardından web tarayıcısında TypeScript'in nasıl kullanılacağı, index.html dosyası oluşturma, TypeScript dosyasını JavaScript'e dönüştürme ve Live Server eklentisi ile otomatik güncelleme yapma işlemleri anlatılmaktadır. Video, bir sonraki derste TypeScript'in neden kullanıldığını anlatacağını belirterek sonlanmaktadır.
Bu video, bir eğitmen tarafından sunulan NestJS framework'üne giriş ve temel kullanımını anlatan bir eğitim içeriğidir.. Video, NestJS'in ne olduğu, özellikleri ve nasıl kullanılacağı konusunda bilgiler sunmaktadır. İlk bölümde kurulum adımları (npm ve TypeScript yükleme), temel bir API projesi oluşturma ve proje yapısı (controller, service, module, test dosyaları) anlatılmaktadır. İkinci bölümde ise rotalar (routes) ve kontroller (controllers) oluşturma, GET istekleriyle etkileşim kurma ve servislerin nasıl çağrılacağı adım adım gösterilmektedir.. Eğitmen, ilerleyen videolarda post-cre kullanarak poli prizma paketi ve mu dibi paketi ile MongoDB paketiyle projeler oluşturmayı planladığını belirtmektedir.
Bu video, Aksila tarafından sunulan Discord bot geliştirme serisinin 2. bölümüdür. Eğitmen, izleyicilere adım adım Discord bot geliştirme sürecini anlatmaktadır.. Video, Node.js ve npm kavramlarını açıklayarak başlıyor, ardından Visual Studio Code kurulumu ve kullanımı gösteriliyor. Daha sonra Discord.js kütüphanesinin kullanımı, botun tanımlanması, event'lerin çağrılması ve Discord Developer Portal üzerinden token alma süreci anlatılıyor. Son olarak, botun temel komutları (eco, cls, color) kullanarak nasıl çalıştığı, sunucuya nasıl davet edileceği ve offline olma durumu gösteriliyor.. Videoda ayrıca index.js dosyası oluşturma, değişken tanımlama kavramları ve kendi modüllerinizi yazabileceğiniz konusunda bilgiler de verilmektedir. Tüm paket dosyaları ve kodların GitHub adresinde yayınlanacağı belirtilmektedir.
Bu video, bir eğitmen tarafından sunulan Docker ve Docker Compose konulu kapsamlı bir eğitim içeriğidir.. Video, Docker Compose'un ne olduğunu ve nasıl kullanıldığını adım adım anlatmaktadır. Eğitmen, bir Node.js projesi üzerinden API, veritabanı (PostgreSQL) ve PG Admin servislerini nasıl bir araya getireceğini gösteriyor. İçerikte Docker Compose dosyasının yapısı, Dockerfile'ın nasıl oluşturulacağı, run ve cmd komutlarının farkı, servislerin nasıl ayağa kaldırılacağı ve durdurulacağı detaylı olarak açıklanıyor.. Eğitim, Alpine işletim sisteminin tercih edilme nedenleri, environment, image, volume ve build etiketlerinin kullanımı gibi teknik detayları da içermektedir. Video, bir proje geliştirme sürecinde Docker ve Docker Compose'un nasıl kullanılabileceğini gösteren pratik bir rehber niteliğindedir.
Bu video, bir eğitim içeriği olup, izleyicilere Visual Studio Code üzerinden Discord bot yapımını adım adım anlatan bir rehberdir.. Video, Node.js ve Visual Studio Code kurulumundan başlayarak, bot için klasör oluşturma, npm init ile bot kimliği oluşturma, Discord sunucusundan gerekli kodları kopyalama ve yapıştırma, event ve util klasörleri oluşturma, Discord token alma ve botu Discord sunucusuna davet etme sürecini kapsamaktadır. Eğitmen, bu video serisinin devamında botu daha güzel hale getirme ve daha fazla komut ekleme konularını anlatacağını belirtmektedir.