C programming is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. C is the most widely used computer language. It keeps fluctuating at number one scale of popularity
Anladım güzel o zaman. JS ile başlamanı tavsiye etmem. İşin mantığını ve temellerini derinlemesine öğrenmek istiyorsan C/C++ ile başlayabilirsin, üniversitede de kullanacaksın çünkü. Daha sonra OOP öğrenmek için Java öğrenirsin. Diyelim ki C'nin temellerini öğrendin, sonra yapman gereken algoritma çalışmak mesela sıralama algoritmaları(bubble sort, selection vs), arama algoritmaları(binary, linear vs). Çeşit çeşit algoritmalara çalış tabii bunları dilin temel Syntax'ını(yazma kurallarını) öğrendikten sonra yap. Diziler, işaretleyiciler, döngüler vs önemli. Daha sonra internette bulacağın kod egzersizleri var, küçük görevler veriyor ve kodluyorsun Hackerrank'de çok var mesela, onları yapmanı öneririm. Github'da açık kaynak projeleri incelemeni ve ufak da olsa katkı sunmaya çalışmanı öneririm, bu seni collaborative geliştirme yapmaya alıştıracaktır. Tavsiyelerim bunlar. Sınava gelince; çok önemli. Hayatta mutlaka önceliklerini belirle ve bence liseye giden bir kardeşimiz olarak senin birinci önceliğin iyi bir üniversitede iyi bir bölümü kazanmak olsun. Yoksa meslek lisesi mezunu da var, 2 yıllık programcılık bölümü de var, 4 yıllık mühendislik/bilişim/IT bölümleri de var ve elbette aralarında konum ve kazanç farkı var.
Bak C'de bir String'ler konusu var. Mesela girdiğin bir cümlede kaç tane kelime var, kaç tane sesli harf var ve kaç tane boşluk var, bunları hesaplayan bir program yaz diyecek hoca sana
Cümledeki en uzun kelimeyi bulup gösteren fonksiyon vs. Ya da sana bir matematik formülü verip bunu bir program fonksiyonuna çevir, aldığı değerleri bu formüle göre işleyip sonucu döndürsün diyecek mesela. Tree'ler, Graph teori falan. Algoritma dersinde bu tarz şeyler göreceksin. Böyle örnekler yap işte.
C programming is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. C is the most widely used computer language. It keeps fluctuating at number one scale of popularity
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.