C ile Programlamaya Giriş 1. Ders: Temeller
HTML-код
- Опубликовано: 18 окт 2024
- Program kavramı, işletim sistemi (operating system), donanım (hardware), derleyici (compiler) ve programlama dili arasındaki ilişki, makine kodu ve kaynak kodların makine kodlarına çevrilmesi. Programlama dillerine ve programlama kavramına genel giriş. Merhaba dünya örneği, basit komutlar, include satırları ve temel kütüphaneler, yorum (comment) yapılması.
Gerçekten harika bilgisayar mühendisliğini yeni kazandım sayenizde mesleğimle iligili bilinçlendiğimi düşünüyorum.Ülkemizde böyle güzel işler yapan insaların olması çok güzel
Suheyb Becerek Hangi üniversiteyi kazandın?
Şu an bim de mi çalışıyosun
Asıl sizin gibiler olduğu müddetçe bu ülkeden bi bok olmaz
+@@arasbayezit9702 niye?
@@arandomperson4055 bi lavuk vardı kucumsuyodu ogrencıleri. Ona söyledım.silmiş yorumunu
hocam 10 numara bir adamsın allah razı olsun senden ben çömez bir bilgisayar kullanıcısıyım yaşım biraz ilerlemiş olmasına rağmen bir heves ettim dinlerken birçok yabancı dil kullanıyosunuz bunları anlamamama rağmen zevkle dinliyorum allah sizden razı olsun
#include
int main() {
printf("Hocam mukemmelsiniz. Elinize, agziniza, yureginize saglik :D");
}
helal :D :D :D :D
Aferini artık Anonymus'u hekleyebilirsin :D
Timur Öner Hacklerim biliyosun ama daha önemli işlerim var skjsdjs
bu işe yeni başlıyorum sıfırım...istekliyim..ne kadar zamanımı alır
o hackleyebilirsin olacaktı
Hocam yasım 25.. hep içimde bir ukde vardı gençken yazılımla uğraşmak , yazılımı meslek edinmekti.. elektrik elektronik mühendisliği okuyorum, bilgisayar mühendisliğine yerleşemedim.. sizi tanıdım size rastladım , ve ben sizi tanıdım sizin sohbetlerinizi dinledim.. vazgecmicem hocam.. yazılımı meslek edinmek istiyorum. Bu video ile içimde yazılım hevesine istediğine başlamış oldum.. Allah bin kere razı olsun sizden.. minnettarım size
Bende 11 yaşındayım.
Bende yazılım ve programcılık okumak istiyorum Üniversitede. Umarım sende bende ve bu işi yapmak isteyenlerde başarılı olur.
KREATIN FOSFAT Ülkede her üniversitede Elektrik-elektroniğin puanı diğer mühendisliklerin üstünde.Yorumunada katılıyorum Elektroniği iyi ki kazanmis arkadas.Meselede kendini geliştirebilmekte diye dusunuyorum ozellikle programlama dillerinde
KREATIN FOSFAT Bende yeni kazandim Ktü EEM kodlama calisiyorum suan tavsiyen varsa alabilirim
Merhaba , naptınız?
@@tarkt.2497 Her üniversitede en yüksek puana sahip mühendislik dalı bilgisayar mühendisliğidir. Bilmeden yorum yapma ayrıca EEM diğer mühendisliklerin üstünde değil. Üstüne üstlük uçak ve endüstri gibi bir kaç mühendisliğinde gerisindedir.
24:45 Neden integer olmalarına rağmen a,b,c için %d kullandığımızı açıklayabilir misiniz?
Dhden selamlar hocam :D ge olmuş biraz ama %d digit anlamına geliyor o yüzden
Yazılıma da ilgiliyiz bakıyorum
@@ayazakkas2516 digit değil decimal olması lazım
Hocam şu değişkenler konusu ya....
Yarım saattir bakıyorum birisi diyor bir kasa biranız var diyelim ki nereye koyarsınız, birisi diyor buzdolabına magnet yapıştırılır ama tahta panoya raptiye yapıştırılır, daha saymak istemediğim bir sürü nerden geldiği belli olmayan alakasız çağrışım yaratmayan analoji...
Sizin sayenizde toplam 5 (beş) saniyede anladım bilgisayarın tanıması için oluşturduğumuz tanımlar bitti gitti abi işte oh yaa...
Teşekkürler hocam :D
Gördüğüm en özet ve verimli C'ye giriş videosuydu, teşekkür ederiz :)
42dk
En iyisi için C dili gereklidir. - Dennis Ritchie
Yıllardır döner döner bakarım bu videoya muhteşem anlatım teşekkürler ...
Merhaba, Algoritma -programlama mantığını anlamak maksadıyla videolarınızı seyrettim. Anladığım kadarıyla makine donanımının izin verdiği ölçüde ona anlaşılır kesin komutlar veririz ve makine de yapar. Bunu programlama dillerine(eşittir,büyüktür,parantezdir,noktadır...vs) gerek duymadan insan dilini otomatik olarak programlama diline çeviren programlar yapılamaz mı?
Size çok teşekkür ediyorum sayenizde dersime ilgim arttı. Çok sağolun.
Çok efsane bir ders olmuş.Emeğinize hayranım :)
Cidden müthiş programlama ilk dersim bi bok anlamamıştım video çok iyi geldi hocam sağolun
Her zaman öğrenmek istediğim, ancak her zaman korkarak baktığım bir konu yazılım. Yıllar önce kitap aldım ancak 3 sayfasını okuduğumda bunu yapamayacağım diye elimden bırakmıştım. Anlatım tarzınız mükemmel. Sanırım sizin sayenizde bu işe giriş yapabileceğim. İlk video ve ilk komut yazma girişimi... Çok teşekkürler...
ne durumdasın
Şuan ne durumdasın?
@@emir5146 cevap gelmez büyük ihtimalle, 3 yıl olmuş
@@laternth yine bir sorayım dedim. Bazen cevap gelebiliyor.
hesap değiştirdim, yeni gördüm mesajını kb, şuan a 101 de temizlik işleri genel müdürü olarak çalışıyorum, eleman arayışımız bulunmaktadır, temizlikçi için özellikle üniversitelerin bilgisayar ve yazılım mühendislikleri bölümleri tercih sebebidir. ingilizce de biliyorsanız kasiyer olmak gibi bir hadsizliği bana teklif ederek kendinizi şımartabilirsiniz@@emir5146
#include
int main()
{
printf("hocam yeni bir mikrofon almayı düşünüyor musunuz ?") ;
return 0 ;
}
14 yaşındayım ve şimdiden öğrenmek istiyorum böyle işleri,hedefim tıp olmasına rağmen yazılımcılığa ayrı bir ilgi duyuyorum.Umarım başarılı olurum ilerde.😊
naptın la
@@bezelyesevenordek harbi la
büyük ihtimalle bi cacık olmadı lole başladı ve mezuna kaldı
hocam bu seri'de kullandığınız pdf leri nereden bulabilirim acaba? tekrar etmek açısından iyi olurdu
şu an ne durumdasın bu seriler yararlı oldu mu ?
hocam embesile anlatir gibi bir girisat yapsaniz. mesela int ney. parantez ac kapa niye yapiliyor vs
😂😂😂
www.wbkod.com
😂😆
@@wbkodyazlm4616 site ölmüş :d
@@wbkodyazlm4616 site iptal olmuş var mı böyle önerebileceğin temel terimleri falan anlatan siteler
Muazzam bir anlatim cok tesekkur ederiz. Allah razi olsun sizlerden.
Daha önce, yanlış anımsamıyorsam "sina5an" diye bi kanalda C++ dersleri izlemiş biri olarak bu ders hakkında birkaç basit eleştiri yapmak istiyorum.
Özetle: İzleyen kişinin bazı şeyleri bildiğini varsayarak anlatmışsınız.
Şöyle ki;
1-Derleyicilerden söz ederken yeterince ayrıntıya girilmemiş. Özellikle, bunu izleyen kişilerin çoğunun Windows kullanıcısı olduğunu düşünürsek, derleyici ihtiyacı+seçme+indirme+ kurma+ayarlama kısımları hep atlanmış. Bilen biri için bu sorun değil ama bilmeyen biri için tam bir kafa karışıklığı idi onu anlattığınız bölümler.
2- int main'den sonra enter ve TAB tuşlarına basıyorsunuz ancak söylemiyorsunuz. Enter neyse de, TAB'dan söz etmemeniz sıkıntı bence. Bilmeyen biri, "nasıl oldu da bikaç karakter boşluk bırakarak oraya geçti? Ayrıca neden geçti?" diye düşünebilir. Çok ileride TAB tuşundan söz etmişsiniz anca...
3- Sadi Evren SEKER yazarken Türkçe karakter kullanmadınız. Bunun nedenini anlatmanız gerekirdi.
4- int a,b,c derken birini, kendine özel bi satırda, gerisini ise altta tek satırda ve virgülle ayırarak yazmışsınız. Sanırım orada, yazarken başvurabileceğimiz çeşitli yollardan söz edecektiniz ama unutmuşsunuz:)
Pek "sıfırdan" başlama tarzında olmamış bu yani ne yazık ki.
Son olarak ise, aklıma gelen bir soruyu sorayım.
Buint main her kodda olacaksa, neden varsayılan olarak girilmiş kabul edilmiyor da elle yazmak zorunda kalıyoruz?
dostum ileride fonksiyonları görünce anlarsın
Kişi de araştırma ve çalışma sorumluluğu yoksa en ayrıntıya kadar girse de bir fayda etmez.Armut piş ağzıma düş olmuyor maalesef.
@@nikolatesla5624 hocam öğrenecek olan kişi "kod yazarken bi anda aşağı inmek" diye mi araştırsın Allah aşkına? Zaten armut piş ağzıma düş olmaması için insanlar bu videolarla programlama dili öğreniyor.
@@arasbayezit9702 İŞİ BİLİYOSUNNNNN
Hocam sen müthiş bir insansın.
Bilgisayar Programcılığı okuyan birisi olarak izliyorum sizi fikirleriniz konuşmalarınızın önemli kısımlarını not tuttum odama astım. C# görmekteyiz fakat ben C dilini de öğrenmek için uğraşıyorum. Videoya yeni denk geldim çok sevindim. Ağzınıza sağlık umarım bu seri devam eder.
Bölüm zor mu hangi üniversitedesin bende bölümü düşünüyorum tavsiyelerin var mı
@@ragnarlothbrok9457 Benim bitti şuan çalışıyorum. Bölümün zorluğu kişiden kişiye değişir. Benim altyapım vardı hiç zorluk çekmedim. Zorlanan kişiler vardı ama yaparsın. Bu bölümü bitirince iş bulman için cidden kendini üni okurken çok geliştirmen lazım yoksa zor.
Ben yeni baslamak istiyorum kendim ogrenmek icin bu ders ile basladim 1. Yi izledim ama hic bisey anlamadim bilgisayar la pek bi aramda yok ama cok ogrenmek istiyorum ne önerirsiniz
Ben bu \b'nin mantığını anlamadım. Yani printf("....."); içerisinde bir şeyi silmek istersem zaten yazmayabilirim, ya da enter'ın üzerindeki tuş (Backspace sanıyorum ismi) ile silebilirim. Hani neden ihtiyacım var anlamadım.
MERHABA ÖRTMENİM.KOLAY GELSİN.
Merhaba, ders anlatımınız biraz ileri seviye sanırsam ya da tüm herşeyi ileride açıklayacaksınız yavaş, yavaş. Takıldığım noktayı size belirtmek istiyor ve yardımınızı bekliyorum, scanf("%d", &x); yaparken, %d koymamızın nedeni nedir? %d, burayagiriilendegisken'in baskısını yapmıyor muydu? Cevablarsanız mınettar kalırım hocam, iyi günler.
hocam merhaba c ilgili videolar izledim kitaplarda var . örnekler yapıyorum ama kendimi geliştirme açısından daha başka neler yapmam gerekir.
#include
int main(){
printf("HELLO WORLD");
}
hocam bir mikrofon lazım sana
Merhaba Şadi Evren hocam, bayağıdır kanalınızı takip ediyorum. Sonunda C dilinde programlamaya başlayabildim. :))
Benim sorum şu ;
#include
#include
int main(){
int a = 10, b = 3 , c = 5 ;
int x ;
printf("a:%d b:%d c:%d", a,b,c);
printf("
lutfen bir sayi giriniz");
scanf("%d", &x);
printf("girilen deger :%d", x);
getch();
return 0;
komutunu yazdığımda değer giriyorum ama enter yapmadan girilen değer kısmı gelmiyor. bu şekilde olması normal mı?
(ve muazzam derecede bilgi akıtıyorsunuz bizlere :D, her şey için çok teşekkürler )
evet scanf fonksiyonu girdiyi enter'a basınca alır.
Ağzınıza ve emeğinize sağlık Sn.Şeker.
Hocam videolarınıza göre size sonsuz teşekkürlerimi bildiriyorum. Hocam Telefon uygulaması yapmak için java mı daha çok önemli yoksa c++ mı ? yahut baska hangi programlar lazımdır ?
nerede yazacağınıza bağlı, ikisi ile de yazabilirsiniz, iphone ise objective-c ve android ise java native ortamları sağlar, bunlarla başlayabilirsiniz bizim kanalda android eğitimleri var ama önce java temellerini çalışmanızda fayda var. şuradaki yolu izleyebilirsiniz: sadievrenseker.com/wp/?page_id=546
Hocam verdiğiniz değerli bilgilere göre teşekkürlerimi bildiriyorum. ALLAH razı olsun.
30:34 te kaldım
hocam merhabalar ben bilgisayar programcılığı öğrencisiyim. sizin anlatımınızdan çok iyi anlıyorum sürekli videolarınızı takip ediyorum. vize ödevim var içinden çıkamıyorum.
Bir banka kendi ATM’sinde 5TL, 10TL ve 20TL’lik banknot para vermektedir. Müşterinin girdiği para miktarını düzenleyip ekranda gösteren programı 4 fonksiyon türü ile ayrı ayrı C kodlarını yazın.
• değer döndürmeyen parametre almayan; • değer döndürmeyen parametre alan; • değer döndüren parametre almayan; • değer döndüren parametre alan;
#include
#include
void bankamatik () {
int para;
printf("cekilecek para miktarı (TL)=");
scanf("%d", ¶);
int yirmilik, beslik,onluk;
if (para%5==0) {
yirmilik=para/20;
para-= yirmilik*20;
onluk=para/10;
para-= onluk*10;
beslik=para/5;
para-=beslik*5;
printf("
yirmilik=%d",yirmilik);
printf("
onluk=%d",onluk);
printf("
beslik=%d
",beslik);
}
else printf ("girilen miktar 5 TL ve katları olmalı
");
}
void main () {
bankamatik ();
} // DEĞER DÖNDERMEYEN PARAMETRE ALMAYAN bunu yaptım
diğer 3 method hata veriyor çorba oldu yardımcı olursanız çok sevinirim.
Knk yaptin mi bilmoyorum ama deger dondurmeyen paramaetre alana ana dongude parayi al. Fonksiyona gonder. Digerine de fonksiyonda diziye koy sonuclari dizigi gonder mainde diziyi bastir.
emeginize saglik
intro ilk defa tam :D
7:30 da söylediğiniz şey çok önemli. "Bir işletim sistemi yazmak istiyorsak bir işletim sistemine ihtiyacımız yok demektir."
Peki bir işletim sistemi nasıl yazılır? Nereden yazılır? Bir bilgisayarda hiçbir işletim sistemi yüklü değilken bir işletim sistemi nasıl yazılır? Bunun cevabını gerçekten merak ediyorum. Çok araştırdım fakat bir türlü cevap bulamadım.
bulabildin mi
@@Yusuf_Erden hayır
hocam struct derslerini izledim ben microişlemci programlıyorum orada bi headrer dosayada aşağıdaki gibi bir tanımlama yapılmış bu tanımlamada eşittir den sonraki parantez içerisindeki olayı anlamadım (1
SÜPER ÇOK TŞK EDERİZ HOCAM
Hocam merhaba;
Aklıma bir soru takıldı c programlama da
hexadecimal için %x
octal decimal için %o kullanırken neden 2 lik tabanda %() gibi kullanacağımız bir kısayol yok
Hocam youtube videolarını hangi programla editliyorsunuz ? teşekkürler
hocam Windows 10 kullaniyorum ve Notepad++ da kodlari yaziyorum fakat nasil kayit etmemiz gerekiyor kodun calismasi icin (mesela html de hyper text diye kayitederken bunda nasil etmemiz gerek) (C source file yeterlimi ?) ve Notepad++ da yazilirmi C
hocam bu dersle ilgili önerebileceğiniz Türkçe yardımcı kaynak var mı? bu arada teşekkür ederim çok yararlandım özgün içeriklerinizden
Hocam başlangıç olarak
#include
int main(){
printf(''Merhaba'');
}
şeklinde yazdıktan sonra diğer videolarda cmd ekranı yani konsol açılıyor orda merhaba yazıyor çalıştırmayı başaramadım. Nasıl yapabiliriz?
Başladık, hadi hayırlısı
Merhaba hocam sizin derslerinizle yeni tanıştim. C çok güzel anlatmışsiniz . Agizina sağlık.
cok degerli egitici bir bilgi paylasiminiz var acab bu pdf dosyasini nerden erisebiliriz
Hocam çok teşekkürler emeğinize saglik...
Çok teşekkürler sayın hocam Allah razı olsun.
Merhabalar, hobi olarak uğraşıyorum, şahsen MSDOS yani batch file yapmakta iyi olduğumu düşünüyorum ve oyun veya güzel bir yardımcı program yapmayı düşünüyorum hangi dili veya programı kullanmamı önerirsiniz?
batch mi hangi devirde yaşıyorsun, tabi yapma demiyorum sen hobi olarak gene yap
Hocam videolarınızı severek izliyorum çok güzel ve faydalı içerikler üretiyorsunuz kernel programlama hakkında Türkçe kaynak bulamadım hakkında video çekebilir misiniz?
Hocam aklımda 2 proje var ve acilen yazılım(20 yıl geçse de fark etmez) öğrenmem gerekiyor..Ram-HDD işlemci hiç bir şey bilmiyorum aniden öğrenmem gerektiğini düşündüm ve direk youtubeyi açtım..
1-)İlk olarak ne tavsiye edersiniz
2-)Benim anlamadığım nokta;include neden yazmak zorundayız;noktalı virgül koymasak ne tür sıkıntılar meydana gelir
3-)Bu dil ingilizce gibi bir dil mi?.Yani Özne+yülem +nesne şeklinde mi ilerliyor;Yani bu dilde belli bir kural var ve biz o kurallarla cümlecikler mi oluşturuyoruz?..Ne yapıyoruz hocam..:D
4-)Main-İnclude print gibi zibilyon kadar kod var mı?..Ve biz bu kodları öğrenmek zorundamıyız..Bu kodlara erişebileceğimz bir yer yokmu..
5-)Yani ben örneğin boşluk bırakmak istiyorum veya Hello world yazmak istiyorum;Bu nu yazmak istediğimi bilgisayara Button veya Main kodu yerine ,kendi kodlarımı kullanarak sinyal göndere bilir miyim..Yani Onların kodlarını kullanmak istemiyorum kendi kodumu yazıp, kendi sinyallerimin bilgisayar tarafından algılanmasını istiyorum..Bu mümkün mü
6-)..Bu işi üniversite okumadan ne kadar geliştirebilirim ve ya üniversite okumadan geliştirilebilinir mi?..
7-).Yani bilgisayarla ilgili hiç bir bilgisi olmayan fakat çok kapsamlı bir şekilde sörf yapabilen biri olarak bana ne tavsiyelerde bulunursuz;(Kitap,Derdi vs)
Saygılar
Bunları okuyan cenletlik
sayının başına karakter (boşluk ekleme) 31:00
#inculude
int main () {
printf("hocam süpersiniz");
}
c ye yeni başlıyorum daha önceden php dili ile ilgilenmişliğim var c ile ilgili izlediğim tüm videolarda veri tiplerini anlatıyolar ama bir değişkende değişkenin başına veri tipini yazıyoruz int a = 10; videonuzda sanırsam anlatıyodunuz ama ben yine anlamadım hani direk a =10; şeklin değişken oluştursak ne farkı olacak buradaki amaç nedir ?
Hocam 7-8 den fazla programlama dili öğrenilebilir mi python,c,php dillerini biliyorum bunların yanında c++,perl,c# öğrenmek istiyorum sizce doğru mudur? Teşekkürler.
öğrenilebilir ama hepsini aynı anda öğrenmek bence doğru olmaz, mümkünse bir dili çok iyi seviyede öğrenerek başlayın, sonra diğerlerini öğrenirsiniz.
Teşekkürler hocam
Python,c,php biliyorum zaten demek ki kolay olacqk
Hocam bu 10 ders bitince C'yi tamamen anlatmışmı oluyorsunuz? Yani kendimizde bolca pratik yapıp bi süre sonra iyi bir program yazabilirmiyiz?
Bunlar giriş videoları. Bu videoların amacı sizi programlamaya girecek seviyeye getirmek. Bilgisayar ile ilgili konularda hiçbir şey tam bitmez ve bunlar hep birer araçtır.
Şöyle düşünün size bıçak nedir ve nasıl kullanılır öğretiyoruz, size bıçak ile yapılabilecek herşeyi öğretme imkanımız yok.
Bunun gibi C ile yapılabilecek sonsuz sayıda şey var, herşeyi öğretemeyiz, ancak bu videolardan sonra mesela veri yapıları videolarına, sonrasında java ve nesne yönelimli programlama videolarına devam edebilirsiniz (Tavsiye ederim) çok daha geniş bir bakış açınız olur. Derinleştikçe de yapabilecekleriniz artmaya başlar.
Bu videoların oynatma listeleri aşağıda var:
sadievrenseker.com/wp/?page_id=546
başarılar
Teşekkürler zaten C'de öyle uzmanlaşmak gibi bi niyetim yok temel alıyım yeterli ama demek istediğim şu mesela bu dersleri bitirdikten sonra örnegin bi muhasebe kayıt programı,hastane için hasta kayıt programı vs. yazabilcek kadar bilgi sahibi olunurmu?Şuan hazırlık sınıfındayım.Seneye Programlamaya giriş dersinde C oldugu için ufaktan baslıyım dedim C'yi bitirdikten sonra tavsiye ettiğiniz dillerde ilerliycem.Ayrıca Nesne Yönelimli Programlama (Java ile) Giriş ile mi devam edeyim yoksa Java - 1 (Programlamaya Giriş)'den mi devam edeyim?Teşekkürler sizin gibi tecrübeli usta bi insanın böyle işler yapması gerçekten sevindirici :)
teorik olarak bu dediklerinizi yapabilirsiniz, ancak sektörde bu işler artık böyle dosyalarla ve basit giriş seviyesindeki programlarla yapılmıyor. Mesela veri tabanı da öğrenmeniz gerekecek (kanalda bunun da videoları var). Zaten üniversite eğitimi biraz da bu amaçla var, size ihtiyacınız olan formal eğitimi vererek geniş bir perspektifle olaylara bakabilmeniz için.
Teşekkür ederim bi sorum daha var cok soru sordum biliyorum ama merak işte :)) Nesne yönelimli programlama için Java'yı mı tercih edersiniz yoksa C# mı ? Neden ?
şu videoyu izlemiş miydiniz?
ruclips.net/video/JFrA4zQuWkg/видео.html
Benzer videolar kanalda var.
Başarılar
Elektrik elektronik mühendisliği okuyorum ikinci sınıfta java daha sonrasında ise object oriented programming öğrendim çok zorlandım keşke C yi daha önce öğrenseydim diyorum
hocam c ile yapılabilecek herşeyi c++ ilede yapmak mümkün mü yada şöyle sorayım c++ öğrenmek ile c öğrenmek arasında nasıl bir fark var C++ bilen biri kolaylıkla c de yazılım geliştirebilir mi aralarındaki farkları anlatan bir çok yazı gördüm ancak aralarındaki illişki Python 2 ve 3 arasındaki ilişki gibi mi bu dillerin cevaplarsanız sevinirim.
+Kerem Saygın Hayır ikisi farklı dillerdir. Temel olarak C++ nesne yönelimli bir dildir ama C dilindeki özellikleri destekler.
Dostum c ile cpp arasında temel farklılıklar var. cpp'ın içinde temel olarak c var ve c syntax temeliyle geliştirilmiş bir dil ama hem apayrı bir dil, hem c syntax'ından ayrılan bazı kuralları var ( yani c'de legal olan bazı kurallar c++'da değil, veya tam tersi) ayrıca mimari olarak da c++ çok farklı mimarileri ve programlama yöntemlerini içeriyor. Ancak c++ bu kadar farklı özelliklere sahip olsa da, c bazı fonksiyonları karşılarken o kadar verimli oluyor ki asla vazgeçilemiyor, tabi ki bu fonksiyonlar kısıtlı, araştırırsan görebilirsin. Yani sorunun (en azından benim bildiğim kadarıyla) net bir cevabı yok, hangi işle hangi fonksiyonu göreceğine göre değişiyor. Saygılar.
Hocam çok merak ettiğim bir konu varda.Şimdi mesela ben c dilini öğredikten sonra birkaç tane daha programlama dili öğrenirsem istediğim siteyi nasıl hackleyebileceğim.Bu cmd gibi mi?Yani mesela cmd de uygulanan kodlar sayesinde bazı şeyleri yapabiliyorduk.Bu dilleri öğrendiğimzide yapabileceklerimizin sınrıı mı artıyor.Cevaplarsanız sevinirim.Teşekkürler.
daha çok yolunuz var, siz bir dili öncelikle iyi seviyede öğrenin sonra güvenlik konularını öğrenirsiniz (web sitesinden bahsediyorsanız, veri tabanı, ağ teorisi, işletim sistemi gibi daha çok sayıda temel şeyi bilmeniz gerekiyor)
O halde ben şu anda sadece dilleri öğrenmeye odaklanıyorum.Teşekkürler.
Hocam ben Siyaset okuyorum yani bölümüm yazılımı öğrenmeme olanak tanımıyor. Yazılımı öğrenmek için nereden ve nasıl başlamam gerekir? Videolarinizi daha verimli izlemem ve anlamam için bana yardımcı olabilir misiniz ?
şu videolar belki fikir verebilir:
ruclips.net/video/NYgZ79MoTlE/видео.html
ruclips.net/video/kZzXMWpsLeo/видео.html
ruclips.net/video/qqvsSlv81fQ/видео.html
kim yazılım öğrenmene olanak tanımıyormuş yassakkk hemserimmm mi diyor bölüm hocaların
dk 33.20 hocam noktayısayıyor demişsiniz ama denedim saymıyor. her işletim sisteminde değişirmi yoksa sizde farklımı
Allah razı olsun..
Hocam .bu kütüphanelere girip printf e karşilik gelen yeri değiştirsek printf yerine “yaz” diye tanımlasak olur mu yoksa onunda mı alta farklı çalişan kütüphanelerini değişmesi mi gerek nette adam istediği gibi öttürüyodu c öğren istediğini yap ta makine kodunu assembly kodlarına bakıp ne nasıl çalişiyor bulup c de değişilik yapıyor kendine kolay bi dil yapıyordu eng video idi belki ben mi yanliş anladım adam c den 1010001 kodlarını direk yazıyordu sanki no1=1 no2=0 gibi bişeyler yapıyordu ......kütüphaneler de açiliyor derleyicide sanırım (PC yok gümledi😁) hatta kendin kütüphane oluşturuyorsun derleyicilerde dll .h vesairesi
3.1400 sayısındaki sıfırlar anlamsız değil. Tam aksine bilimde o sıfırlara anlamlı sıfırlar deniliyor. Temel fizik dersi. (Videolarınızı beğeniyorum ve yeni başladım teşekkürler hocam.)
ne alaka amk
Teşekkür ederim
abi ben c++ indirdim ve onu öğrenmeye çalışıyorum kodlamayla ilgili bilgim 0 bilgisayarla aram fena sayılmaz ama gelecekteki hayallerim için kodlamayı öğrenmem lazım idi. 0 dan başladım ve hala devam ediyorum videoların çok bilgilendirici saolasın
bir faydamız oluyorsa ne mutlu bize, başarılar dilerim, ayrıca sorularınız olursa her zaman sorabilirsiniz.
Hocam birde include giib şeyler yazdınzı ya onları her seferinde yazmamız gerekiyor mu çok uğraştırıcı gözüküyorda bende sormak istedim.Teşekkürler.
include yazmaya üşeniyorsan hiç bu işlere bulaşma bu işte çatır çatır yazacaksın kaçarı yok üşeniyorsan başka meslekleri araştır
hocam merhabalar ben elektrik eletronik müh. okudum simdi sınava hazırlanıyorum ama sınav konularım bilgisayar müh. ağırlıklı. bircok ders anlatımı videonuz var ama hangi konuyu önce hangisini sonra çalışırsam daha iyi olur bilmiyorom.sizden bu konuda yardım istiyorum.aşagıda belirttigim konu başlıklarına hangi srayla çalışmam gerektiği konusunda yardımcı olurmanızı rica ediyorum.şimdiden teşekkürler
bilgisayar proğramlama
veri tabani yönetimi
veri yapıları ve algoritmalar
internet ve bilgi güvenliği
işletim sistemleri
bilgisayar mimarisi
hocam merhaba. benim sorum şu ilk defa bir programlama dili öğrenen biri olarak anlattıgınız kavramları nasıl not almalıyım mesela printf ne işe yarar bunun gibi not almalımıyım yada not almamalımıyım? nasıl bir yol izlemeyim?
not almayın :) hepsi burada var tekrar izlersiniz gerekirse (ki gerekmez) kodlayın. Mesela anlatılan kavramları anladıktan sonra burada yazılan kodları kendiniz yazıp çalıştırın. Bir söz vardır, bana anlatırsan anlarım, bana gösterirsen görürüm, bana yaptırırsan öğrenirim. Yapın, okumak, not almak veya göstermek öğretmez, yapmak öğretir, o yüzden yapın, kodlayın, yazın, hata yapın, hatanızı bulun, değiştirmeyi deneyin, ne kadar kodlarsanız o kadar öğrenirsiniz, yüz yıllar boyu izleseniz de bir faydası olmaz.
Şimdiye kadar gördüğüm bildiğim budur, umarım faydası olur.
Başarılar dilerim.
+BilgisayarKavramları kodlamaya calisiyorum hocam zaten :) yinede icimde bi not almak zorundaymisim gibi hisettim :D
bu arada videolariniz cok iyi teskkurler ve bu kadar hizli cevap geleceğini beklemiyordum açıkçası. ilginiz ve duyarliliginiz için teşekkürler tekrar :)
merak etmeyin, zamanla kelimelerin ağzınıdan istemsiz olarak dökülmesi gibi kodda akıp gidecek, takıldığınız yerler olacak elbette o zaman da nereden nasıl bakıp bulacağınızı öğrenceksiniz. Herşey yavaş yavaş, başarılar dilerim.
çok tesekkürler hocam :)
hocam lütfen sayı giriniz bölümünden sonrasını yapamıyorum daha doğrusu int x fonksiyonu için warning c4101 unreferenced local variable uyarısı alıyorum sürekli. İlk başta windows defenter trojan olarak algıladı izin ver dedim ama hala çözemedim sorunu. ekrana sayı giremiyorum
Hocam Dev-Cpp programına şu kodu girdim:
#include
int main(){ int a = 0;
int b = 5;
printf("a: %d , b : %d , a,b");
}
Fakat, compile and run dediğimde a ve b için 0 ve 5 yerine garip bir şekilde çok büyük sayılar veriyor(7 basamaklı) acaba nerede hata yapmış olabilrim?
printf'te parametreleri vermemişsiniz. O satırı şu şekilde değiştirin:
printf("a: %d , b : %d" , a,b);
Cevap için teşekkür ederim! Videolarınız çok öğretici.
dew c++ kullanıyorum bilgisayar mühendisliği bölümünde ama yazdığım kodu gösterip kaybolmuyor. sağ üstten x işaretiyle kapatmam gerekiyor.
ya devc++ yax güncelleme gelmiş ya da sizin sistem de başka bişey var
Hocam merhabalar videonunuzu bugün izledim .Merhaba Dünya kodunu yazarken ekranın kapanmaması için getch(); kodunu yazdım ancak hata verdi.Bunun yerine getchar(); kodunu yazınca sorunsuz çalıştı.Visual Studio 2015 de C++ projesi açarak bunu yazdım.Bu değişikliğin sebebi nedir? Yardımıcı olursanız sevinirim.
getch için windows'ta conio.h ve linux'ta ncurses.h dosyasını include etmeniz gerekiyor genelde. getchar her stdio.h kütüphanesinde olmayabiliyor. Basitçe aynı amaçla yazılmış iki farklı fonksiyon (iki farklı kütüphanede) diyelim.
BilgisayarKavramlari Teşekkürler hocam,iyi çalışmalar
BilgisayarKavramlari Hocam yazılıma başladıktan sonra yukarıdaki yorumu anlayacak kapasiteye ne kadar zamanda erişilir? :)
Merhaba, genele bir soru sormak istiyorum. Konu hakkında tecrübesi olanlar cevaplıyabilirse sevinirim. bende bir süredir programlama öğrenmeye çalışıyorum henüz tecrübesizim, konuları öğrenir ve çalışırken mantığı anlama açısından büyük bir sıkıntı yaşamıyorum ama örneğin veri yapılarından setleri kullanırken setten herhangi bir öğeyi silmek için remove komutunun kullanıldığını unutabiliyorum. İşin mantığını öğrendikten sonra bu komutları kullandıkça mı öğrenmeli yoksa ezberleme amaçlı özel bir çaba göstermeli miyiz? Şimdiden teşekkürler iyi günler
Diline sağlık hocam
Hocam yazımi direk c üzerinde neden yapmiyorsunuz
26:48 deki girilen değişkenleri tek bir int de toplayabiliyor muyuz? Bir de printflerden sonra atadığımız değerleri niye inte girmedik?
@@donatello9656 devc++ gibi ide leri indirip orada yazarsanız. Programlar çalışır. Notepad zaten ayrı bir program kanaatimce
Hocam ios a windows kurup dev c++ çalıştırılsa daha net bir eğitim olabilirmiş, ama elinize sağlık teşekkürler
Hocam C kodlarini pythona nasil import ede biliriz? sys modulu C ile yazilmis ice nasil aktarilmis ?
29:51 Ben aynı kodu yazıp sayı girdiğimde girilen sayı: kısmında alakasız sayılar çıkıyor. Sebebi ne olabilir. Kodlarım tamamen aynı. CODE:BLOCKS uygulamasını kullanıyorum
sebebini bulabildin mi bende de girilen sayı: o şeklinde çıkıyor
@@saulgoodman1064 Sayının ascii tablosundaki char karşılığını basıyor olabilir. 79 girince "O", 111 girince "o" basıyorsa sebebi budur
Hocam selamlar. Kitabınız piyasada şuan erişilebilir mi ?
Teşekkürler.
Hocam c- c# - c++ gibi diller için örnekli pdf adı veya linkini atabilrimisiniz kendimi geliştirmek için arıyorum bayadır bulamadım
hocam ben kodumu eksiksiz ve hatasız bir biçimde yazdığıma eminim fakaet derle ve çalıştır dediğimde kaynak kod dosyası düzenlenmemiş sorunu alıyorum neden acaba
31:15 hocam aslinda haklisiniz fakat sadece yanlislikla fazla 5 sayisi girdiniz.
Hocam ben elektrik ve elektronik muh. okuyorum sizin kanalinizi takip ederek bir seyler ogrensem kendim gelistirsem olur mu bir c proglamlama ogrenmek istiyom boyle bir dusuncem var ogrensem bana faydasi olur mu tesekur ederim.
C programlama dili elektronik için oldukça kullanışlı bir dil bu açıdan tavsiye ederim ancak şu "kendimi geliştirsem olur mu" sorunuzu anlayamadım, kendinizi geliştirirseniz ne olur mu? İyi olur mu diye soruyorsanız elbette iyi olur.
@@Sadievrenseker_BK 😂😂
31:42 anlık ben = benden bi bok olmaz xd, vidyo sonu: easyyyyyyy
#include
int main()
{
printf("tesekkur ederim ");
}
:D
@@jellyminer7831 //Hayırlısı be gulum
Hocam ben hiç bir bilgim yok örenmek istiyorum bişiler diyorsun yaptığını yapmaya çalışıyorum olmuyor :D bilgisiyar bölümü okuyorum daha programlama diline giriş yapmadık wep tasarım sayfa düzenleme gösteriyorlar ama ben direk program dilini şimdiden örenmek istiyorum hocam ön hazırlık olarak en kötü burda sizi dinleyip biraz kulak aşinalığı kazanmak ama hiç bilmediğimiz 0 dan başlangıç bilgisi olarak anlatsanız ? hangi programları kulanarak videonuzda C dilini öneriyorsunuz ögür bir dil olarak tanıtıyorsunuz bende indirdim ama hiç bir bilgim yok o kodu yazıyoruz ne işe yarıyor bunları biraz daha ayrıntılı anlatırsanız sevinirim birazda bilgisiyar bölmü üzerine bana önerilerde bulunursanız sevinirim hocam :)
bu videolar üniversitedeki derslerin yerine geçecek videolar değil. Yani mesela bu videonun süresi 42 dakika ama ben bunu derste 3 saatte anlatıyorum. O yüzden aynı şey değiller. Belki java eğitimi daha kolay gelebilir.
ruclips.net/video/Xgj15AMkcvA/видео.html
Başarılar
Teşekkür ederim hocam :) ama bende daha lise de eğitim görüyorum :)
C dilini önermişiniz C dili özgür bir dil olduğundan dolayı birazda ona yönelik çalışmalar yapmak isterim hocam ama dediniz gibi javadan başlamak mantıklı olabilir
+Ferit Güngör
direk sonuç odaklı birşeyler yapmak istiyorsan java ya geç C nin olayı daha başka sistem programlama veya embedded da genelde c/c++ kullanılır eğer bunlarla işim olmaz dersen c ile hiç uğraşma direk java dan başla veya c# öğren.
adamsın hocam
10 yaşındayım bir kere arduıno kursuna gittim orir şeyler var biz arduıno yu arduıno kendi uygulaması üzerinden kodluyorduk o programda c dili kullanıldığını gördüm dedimki "madem biz başlangıçta bile c diliyle ve arduınoyla böyle şeyler yapabiliyoruz o zaman ben bu c dilinin mekanik ve fizikselinden çıkayım da bir şunun bilgisayarda nasıl olduğunu göreyim" diye girdim videoya bana bu seri en ufak bir bilgi katarsa mutlu olurum.
hocam ben dev c++ de doğru yazıyorum fakat source file not compiled diyor ne olru cevap verin internettekiler işe yaramadı
C ve C++ Programlama - Deitel.pdf
yadi.sk/i/QbsO-afp38qNre
aşırı eski gözüküyor
Semm
Çok saol bende bu kitabı arıyordum sayende kolaylıkla ulaştım.
Teşekkür ler
deitel kraldır dostum
malesef deitelin c++ olanı yok ama güzel iki kaynak buldum biri slayt diğeride github üzerinde
ücretlimi
+Hasan Aydın Sanıyorum Dev-cpp veya visual studio gibi ortamları kastediyorsunuz. Bu ortamlar ile videolarda kullandığım konsol arasında aslında çok fark bulunmuyor, hatta konsoldan öğrenmek çoğu açıdan daha avantajlı diyebiliriz, ancak mesajınız üzerine Dev-CPP veya Visual Studio kullanımını anlatan ilave videolar çekeceğim. İlginiz için teşekkürler. Başarılar
burda nalatılan vıdeo lar hazır mı hocam
ruclips.net/video/N2rHeI46XZg/видео.html
tsk hocam
hocam main fonksiyonu hem main(){} şeklinde hemde int main şeklinde kullanılabiliyormu?hangi şekli ile kullanmalıyız?
C90 standartlarına göre main aşağıdaki şekillerden birisi olarak tanımlanır:
int main(void)
int main(int arg, char ** argv)
bunun dışındaki tanımlar standart dışıdır (ama desteklenebilir). Bu main fonksiyonunun ne döndürdüğünü işletim sistemleri dersinden sonra daha net anlarsınız, şu seviyede çok da fark etmez denilebilir.
Başarılar
BilgisayarKavramlari teşekkür ederim hocam iyi günler
Hocam bana bir ara bir tane video önermiştiniz aslında ama o video birarz daha bilgi odaklıydı.Ben internete c dilini indirmeye
çalıştım ama olmuyor.Bunun başka bir yolu var mı siz nasıl kurdunuz.Yardımcı olursanız çok sevinirim.Teşekkürler
oynatma listesine bakarsanız kurulum videoları var.
c dilini indiremezsin o inen bir şey değil çünkü c dili bir program değil peygamber de değilsin ki vahiy ile insin değil mi, emmoşş
Hocam gömülü sistem kodunu bulmak mümkün mü?
Bir de gömülü bir sisteme nasıl c/c++ vs. kod ekleyeceğim/yükleyeceğim/çalıştıracağım
Rica etsem direk c üzerine yazılan ders anlatsaniz a
evet yine ilk video 250 bin 2. video 50 bin üşengeçiz abi
Arkadaşlar scanf("%d",&x) kodunu çalıştırdığımda dönüş değeri yok sayıldı :scanf diye bir hata alıyorum bunu nasıl düzeltebilirim dk 28.20 deki örnek için
Program üzerinden anlatırsanız daha iyi olur (bence)
+Hasan Aydın Sanıyorum Dev-cpp veya visual studio gibi ortamları kastediyorsunuz. Bu ortamlar ile videolarda kullandığım konsol arasında aslında çok fark bulunmuyor, hatta konsoldan öğrenmek çoğu açıdan daha avantajlı diyebiliriz, ancak mesajınız üzerine Dev-CPP veya Visual Studio kullanımını anlatan ilave videolar çekeceğim. İlginiz için teşekkürler. Başarılar
@@Sadievrenseker_BK bence böyle anlatmanız daha iyi alternatifleri de daha iyi kullanabilecek hale gelebiliriz