Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
BİLGİSAYAR PROGRAMCILIĞI
1 students

BİLGİSAYAR PROGRAMCILIĞI

İnternet Programcılığı html php node .js web site dinamikleri
Last updated 4/2025
Turkish

What you'll learn

  • Bu kursta Statik ve Dinamik web siteleri farkları CMS ve API kullanımı istemci ve sunucuların nasıl çalıştığı html javascript json istemci sunucu gibi kavramlar
  • hafta içi her gün 4 saat
  • bütçe eksikliği
  • bu projeyi haftalık konulara bölerek internet ve web sitelerinin çalışma mantığını inceleyerek bitireceğiz

Course content

1 section • 5 lectures • 1h 30m total length
  • İNTERNET PROGRAMCILIĞI 1.HAFTA14:08

    Bu derste web geliştirme yaklaşımları statik web siteleri dinamik web siteler client server istemci sunucu mimarisi http protokolü https veri akışı ve iletişim yöntemleri HTML CSS ve JavaScriptin rolü konuları üzerinde duracağız bu kavramların anlamları ve çalışma mantıklarını sizlere anahtar kavram ve terimler ile gündelik hayattan örnekler vererek anlatmaya ve sınavlarda sorulabileceğini düşündüğüm konu ve soruların üzerinde duruyorum.

  • İNTERNET PROGRAMCILIĞI 2. HAFTA19:27

    Bu hafta asenkron programlama callback callbackhell async await promise ajax eventloop fetchapı gibi kavramların üzerinde duracağız bu kavramların anlamları ve çalışma mantıklarını sizlere anahtar kavram ve terimler ile gündelik hayattan örnekler vererek anlatmaya ve sınavlarda sorulabileceğini düşündüğüm konu ve soruların üzerinde duruyorum.

  • İNTERNET PROGRAMCILIĞI 3. HAFTA21:38

    Bu hafta PHP Node.JS  try catch gibi kavramların özellikle üzerinde durarak ilerleyeceğiz bu kavramların anlamları ve çalışma mantıklarını sizlere anahtar kavram ve terimler ile gündelik hayattan örnekler vererek anlatmaya ve sınavlarda sorulabileceğini düşündüğüm konu ve soruların üzerinde duruyorum.

  • İNTERNET PROGRAMCILIĞI 4. HAFTA21:15
  • İNTERNET PROGRAMCILIĞI 5. HAFTA13:45

Requirements

  • bu alanda kendini geliştirmek bilgi ve donanım sahibi olmak isteyen herkese bu kurs açıktır

Description

İnternet Programcılığı Dersi Tanıtımı


İnternet Programcılığı dersi, günümüzün dijital dünyasında web teknolojileriyle profesyonel düzeyde uygulamalar geliştirmek isteyen öğrenciler için tasarlanmış kapsamlı bir derstir. Bu ders sayesinde, öğrencilere hem istemci (frontend) hem de sunucu (backend) taraflı yazılım geliştirme konusunda temel bilgi ve beceriler kazandırılır.


Dersin ilk bölümlerinde HTML, CSS ve JavaScript gibi istemci tarafında çalışan teknolojilere giriş yapılır. Bu teknolojiler yardımıyla modern, etkileşimli ve kullanıcı dostu web sayfaları tasarlamak öğretilir. Öğrenciler, görsel düzenlemeleri öğrenirken aynı zamanda kullanıcıdan veri alma, formlarla çalışma ve temel tarayıcı olaylarını yönetme konularında pratik kazanır.


İnternet Programcılığı dersinin ilerleyen haftalarında sunucu tarafı programlamaya geçilir. Burada PHP ve Node.js gibi teknolojiler ile veri işleme, form verisi alma, doğrulama ve dinamik içerik üretimi gibi işlemler gerçekleştirilir. Bu aşamada öğrenciler, veritabanı bağlantıları kurmayı, kullanıcı giriş ve kayıt sistemleri oluşturmayı, oturum yönetimi yapmayı öğrenir. Ayrıca veri güvenliği, şifreleme ve saldırılara karşı koruma gibi konulara da önem verilir.


Ders kapsamında veri gönderme yöntemleri olan GET ve POST kullanımı, bu yöntemlerin farkları ve hangi senaryoda hangisinin tercih edileceği detaylı olarak öğretilir. Öğrenciler bu sayede güvenli, hızlı ve etkin veri iletişimi sağlayan sistemler geliştirmeyi öğrenir.


Sunucu taraflı doğrulama, kullanıcı giriş kontrolü, hata yönetimi, CSRF ve XSS gibi güvenlik tehditlerine karşı koruma teknikleri de dersin önemli bölümlerindendir. Böylece öğrenciler sadece çalışan değil, aynı zamanda güvenli uygulamalar geliştirme yetkinliği kazanır.


İnternet Programcılığı dersi aynı zamanda takım çalışması, proje geliştirme ve problem çözme becerilerini de destekler. Ders süresince verilen küçük projeler, öğrencilerin öğrendiklerini uygulamalı olarak pekiştirmesini sağlar. Dersin sonunda öğrenciler, sıfırdan bir web uygulaması tasarlayıp geliştirebilecek yeterliliğe ulaşır.


Kısacası bu ders; basit bir web sayfası oluşturmaktan, veritabanı destekli ve güvenlik katmanları olan dinamik uygulamalar geliştirmeye kadar geniş bir yelpazede eğitim sunar. Gelecekte web geliştirme alanında çalışmak isteyen herkes için güçlü bir temel oluşturur.

Who this course is for:

  • İnternet programcılığı alanında bilgi sahibi olmak isteyen web sitelerinin ve backend kısmının işleyişini merak eden bilgisayar programlaması alanında kendini geliştirmek isteyenler için uygun bir kurs