Kodlamaya nereden başlanmalı

Bu konuyu okuyanlar

Katılım
6 Ocak 2021
Mesajlar
404
Reaksiyon puanı
286
Puanları
63
Yaş
23
Siber guvenlik uzmanlari beyaz sapkali hacker ve buda iyi bisey fakat ben burada hackerlikle alakali birsey demedim sadece virus yazmak istedigimi soyledim bunun sebebide bilgisayar viruslerine karsi ilgim var hatta bununla ilgili bir konu daha acmistim buradaki amac virus yapipta
Baskalarina atip onlarin pcsini bozmak degil sadece sevdigim seyi yapmak istiyorum mesela sadece virus degil
Bir bilgisayar programı yapmayida cok isterim
Mesaj otomatik birleştirildi:


Haklisin

Ve senin gibileri varya insanin hevesini kursağinda birakir
Mesaj otomatik birleştirildi:


İlk baş python sonrada ya C yada C++
Ben internette biraz daha araştırdım python diğer dillere göre kolaymış o yüzden ilk phyton, bilgisayar yazılımı yapmak için en iyi dil sanırım C++ yani ben öyle okudum o yüzden phyton ve C++ diye düşünüyorum. Yada direk C++ a başlasam zorlanır mıyım?
Ben direk c++ tan başladım temeli öğrendim zor değil fakat bir şeyi öğrendin mi o kodla pratik yap mesela if, if ile bir sürü kendin pratik yap ben şu an C++ ın SFML kütüphanesini öğreniyorum sfml ile hobi amaçlı oyun yapıcam

Zor diye bir şey yok insanlar ona zor dedikçe senin aklında öyle bir algı oluşuyo başladığındada zor geliyor fakat o işe cidden çok isteyerek başlarsın çocuk oyuncağı olur
Mesaj otomatik birleştirildi:

Siber guvenlik uzmanlari beyaz sapkali hacker ve buda iyi bisey fakat ben burada hackerlikle alakali birsey demedim sadece virus yazmak istedigimi soyledim bunun sebebide bilgisayar viruslerine karsi ilgim var hatta bununla ilgili bir konu daha acmistim buradaki amac virus yapipta
Baskalarina atip onlarin pcsini bozmak degil sadece sevdigim seyi yapmak istiyorum mesela sadece virus degil
Bir bilgisayar programı yapmayida cok isterim
Mesaj otomatik birleştirildi:


Haklisin

Ve senin gibileri varya insanin hevesini kursağinda birakir
Mesaj otomatik birleştirildi:


İlk baş python sonrada ya C yada C++
Ben internette biraz daha araştırdım python diğer dillere göre kolaymış o yüzden ilk phyton, bilgisayar yazılımı yapmak için en iyi dil sanırım C++ yani ben öyle okudum o yüzden phyton ve C++ diye düşünüyorum. Yada direk C++ a başlasam zorlanır mıyım?
Bu arada c++ ın temelini ben Hanefi Mercan kanalından öğrendim istersen sende oraya bakabilirsin ama onun dışında da bir çok iyi kanal var
 

Eratosthenes

Müdavim
Katılım
15 Ocak 2021
Mesajlar
1,235
Çözümler
1
Reaksiyon puanı
860
Puanları
113
Ben direk c++ tan başladım temeli öğrendim zor değil fakat bir şeyi öğrendin mi o kodla pratik yap mesela if, if ile bir sürü kendin pratik yap ben şu an C++ ın SFML kütüphanesini öğreniyorum sfml ile hobi amaçlı oyun yapıcam

Zor diye bir şey yok insanlar ona zor dedikçe senin aklında öyle bir algı oluşuyo başladığındada zor geliyor fakat o işe cidden çok isteyerek başlarsın çocuk oyuncağı olur
Mesaj otomatik birleştirildi:


Bu arada c++ ın temelini ben Hanefi Mercan kanalından öğrendim istersen sende oraya bakabilirsin ama onun dışında da bir çok iyi kanal var
Tamam teşekkürler o zaman ben direk C++ başlıyorum ?
 

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Hacker dediğiniz kişiler birer programcı. Lamer denilenler de programcı özentisi. İsteyip te beceremeyenler.

Basit bir başlangıç arıyorsan Microsoft Small Basic araç olarak en kolay kullanılabilen. Kod yazımı olarak Scratch en kolayı. Ama Small Basic programları başka bilgisayarlar'da da çalışır, Scratch programları kendi sitesinde yada senin bilgisayarında çalışır ve oyun ve öyküler için kullanılır.

Sırasıyla dene ikisinide. İkisi de Microsoft'un uygulama mağazasında mevcut.
Her ikisi için de Türkçe kitaplar da var. (D&R da görmüştüm)
 

Eratosthenes

Müdavim
Katılım
15 Ocak 2021
Mesajlar
1,235
Çözümler
1
Reaksiyon puanı
860
Puanları
113
Ben direk c++ tan başladım temeli öğrendim zor değil fakat bir şeyi öğrendin mi o kodla pratik yap mesela if, if ile bir sürü kendin pratik yap ben şu an C++ ın SFML kütüphanesini öğreniyorum sfml ile hobi amaçlı oyun yapıcam

Zor diye bir şey yok insanlar ona zor dedikçe senin aklında öyle bir algı oluşuyo başladığındada zor geliyor fakat o işe cidden çok isteyerek başlarsın çocuk oyuncağı olur
Mesaj otomatik birleştirildi:


Bu arada c++ ın temelini ben Hanefi Mercan kanalından öğrendim istersen sende oraya bakabilirsin ama onun dışında da bir çok iyi kanal var
Şöyle bir karar aldım
Ben lgs öğrencisi olduğum için günümün büyük çoğunluğu ders çalışmakla geçiyor bu yüzden kodlamaya 1 yada 2 saat ayırabilirim bu yüzden öğrenmesi kolay ve kısa süreceğini duşündüğüm phyton ile başlayacağım. C++ biraz daha öğrenilmesi zor ve uzun süreceği için onu lgs sınavından sonra bolca vakit ayırarak öğreneceğim yani şimdi vaktim kısıtlı olduğu için hergün 1 yada 2 saatimi python öğrenmek için ayıracağım eğer lgs gününe kadar pythonu öğrenebilirsem sınavdan sonraki günlerde C++ öğrenmeye başlayacağım
 

ozmen_celik

Software Developer
Katılım
3 Mart 2012
Mesajlar
571
Reaksiyon puanı
318
Puanları
63
Yaş
39
Merhaba yazılım alanında kendimi nasıl geliştiririm diye soranlara nacizane tavsiyem öncelikle imkan varsa akademik olarak üniversite eğitimi almak ya yazılım mühendisliği yada en kötü 2 yıllık programcılık oda olamzsa güzel bir kurs olabilir ama asla kurslar akademik eğitimin yerini tutmaz çünkü "öğrenmeyi öğretiyorlar" dedikleri gibi.;
-------------------------------
1- Öncelikle ingilizcen zayıf ise onu geliştirerek
2- Temel Matematik bilgin tam değilse onu tamamlamak
3- Programlama Temellerine başlaman ( zaten içinde algoritmada barındırıyor c,c++,c# dillerinden biri iyidir. )
4- Veri tabanı ve tasarımı temelleri
5- Grafik Tasarım ( ne alaka demeyin çünkü web proje yada app yaparken bilmeden tasarım olmaz )
6- Nesne tabanlı programlama - Frameworklar- Kütüphaneler- Design Patternler - Katmanlı Mimariler vs..
7- Editör seçimi ve kullanımı ( bazı okul müfredatlarında web editörü diye geçer )
8- Webservis ( api ) mimarisi ve json yapısı
9- Backend mi Frontend mi tarafında olacaksın yoksa Fullstack mı ona karar verir birtane uygun programalama dili seçip onda ilerlemeniz, zaten gerisi gelir kendiliğinden. Mobile geliştirmeyi en son bırakın çünkü önce öğrenilmesi gerekenleri tamamlamak lazım ki bir seviyeye ulaşılsın.
Şimdi temel matematik derken ne kast etmiş olabilirim ?
Kümeler, Matrisler, Sayılar, Özdeşlikler ve Denklemler, Oran Orantı ve Sayı Problemleri, Lineer Denklemler ve Eşitsizlikler, Denklemler ve Eşitsizlik Uygulamaları, Fonksiyonlar, Polinom Fonksiyonlar, Üstel ve Logaritma Fonksiyonu, Limit ve Süreklilik, Türev, Türev Uygulamaları, Grafik Çizimi, Maksimum ve Minimum Problemleri (Optimizasyon).
Programlama Temelleri derken ne kast etmiş olabilirim ?
Temel Kavramlar, Algoritmalar ve Akış Diyagramları, Bir C,C++ yada C# Programının Yazılması Derlenmesi ve Çalıştırılması, İlişkisel Operatörler, Mantıksal Operatörler ve Şartlı Deyimler, Döngüler, Fonksiyonlar, Hata Ayıklama, Tek Boyut Diziler, İki Boyut Diziler, String Sınıfı ve Karakter Dizisi İşlemleri, Standart Şablon Kütüphanesi ve Algoritmaları, Dosya İşleme, Nesneye Yönelik Programlamaya Giriş.
 
Son düzenleme:

Eratosthenes

Müdavim
Katılım
15 Ocak 2021
Mesajlar
1,235
Çözümler
1
Reaksiyon puanı
860
Puanları
113
Merhaba yazılım alanında kendimi nasıl geliştiririm diye soranlara nacizane tavsiyem öncelikle imkan varsa akademik olarak üniversite eğitimi almak ya yazılım mühendisliği yada en kötü 2 yıllık programcılık oda olamzsa güzel bir kurs olabilir ama asla kurslar akademik eğitimin yerini tutmaz çünkü "öğrenmeyi öğretiyorlar" dedikleri gibi.;
-------------------------------
1- Öncelikle ingilizcen zayıf ise onu geliştirerek
2- Temel Matematik bilgin tam değilse onu tamamlamak
3- Programlama Temellerine başlaman ( zaten içinde algoritmada barındırıyor c,c++,c# dillerinden biri iyidir. )
4- Veri tabanı ve tasarımı temelleri
5- Grafik Tasarım ( ne alaka demeyin çünkü web proje yada app yaparken bilmeden tasarım olmaz )
6- Nesne tabanlı programlama - Frameworklar- Kütüphaneler- Design Patternler - Katmanlı Mimariler vs..
7- Editör seçimi ve kullanımı ( bazı okul müfredatlarında web editörü diye geçer )
8- Webservis ( api ) mimarisi ve json yapısı
9- Backend mi Frontend mi tarafında olacaksın yoksa Fullstack mı ona karar verir birtane uygun programalama dili seçip onda ilerlemeniz, zaten gerisi gelir kendiliğinden. Mobile geliştirmeyi en son bırakın çünkü önce öğrenilmesi gerekenleri tamamlamak lazım ki bir seviyeye ulaşılsın.
Şimdi temel matematik derken ne kast etmiş olabilirim ?
Kümeler, Matrisler, Sayılar, Özdeşlikler ve Denklemler, Oran Orantı ve Sayı Problemleri, Lineer Denklemler ve Eşitsizlikler, Denklemler ve Eşitsizlik Uygulamaları, Fonksiyonlar, Polinom Fonksiyonlar, Üstel ve Logaritma Fonksiyonu, Limit ve Süreklilik, Türev, Türev Uygulamaları, Grafik Çizimi, Maksimum ve Minimum Problemleri (Optimizasyon).
Programlama Temelleri derken ne kast etmiş olabilirim ?
Temel Kavramlar, Algoritmalar ve Akış Diyagramları, Bir C,C++ yada C# Programının Yazılması Derlenmesi ve Çalıştırılması, İlişkisel Operatörler, Mantıksal Operatörler ve Şartlı Deyimler, Döngüler, Fonksiyonlar, Hata Ayıklama, Tek Boyut Diziler, İki Boyut Diziler, String Sınıfı ve Karakter Dizisi İşlemleri, Standart Şablon Kütüphanesi ve Algoritmaları, Dosya İşleme, Nesneye Yönelik Programlamaya Giriş.
Hocam Ben C# öğrenmeye çoktan başladım zaten hatta bayağı geliştiğimi düşünüyorum
 

_Zaur_

VİP üye
Katılım
17 Kasım 2017
Mesajlar
14,029
Çözümler
4
Reaksiyon puanı
22,988
Puanları
113
Yaş
30
Hello World diye başlanmalı.
Sadece bunu aklımda tutabilmişim.
 

Eratosthenes

Müdavim
Katılım
15 Ocak 2021
Mesajlar
1,235
Çözümler
1
Reaksiyon puanı
860
Puanları
113
Hello World diye başlanmalı.
Sadece bunu aklımda tutabilmişim.
Bu konuda sana katılıyorum
Koskoca Vs 2019 bile proje açtığında hazır olarak hello world yazısı çıkarıyor
Ekran görüntüsü 2021-11-04 204224.png
 
Üst