{"id":1913,"date":"2025-05-13T08:53:00","date_gmt":"2025-05-13T05:53:00","guid":{"rendered":"https:\/\/sem.aydin.edu.tr\/en\/?p=1913"},"modified":"2026-01-28T09:49:42","modified_gmt":"2026-01-28T06:49:42","slug":"c-programlama-egitimi","status":"publish","type":"post","link":"https:\/\/sem.aydin.edu.tr\/en\/c-programlama-egitimi\/","title":{"rendered":"C Programming Training"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Program Objective<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The objective of this training program is to provide participants with a solid foundation in the C programming language, enhance their algorithm development skills, and strengthen their application development abilities. By the end of the program, participants will be able to:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Learn the Fundamentals of the C Programming Language<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Understand core programming concepts such as variables, data types, operators, control structures, and loops.<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Understand Functions and Memory Management<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Gain skills in function definition, parameter passing, working with return values, and memory management including dynamic memory allocation.<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Work with Arrays, Pointers, and Structures<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Create complex data structures using multidimensional arrays, pointers, structures (struct), and unions.<\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Apply Error Handling<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Effectively apply error handling techniques in C programming.<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Develop Project-Based Applications<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Apply acquired knowledge through project-based applications and develop solutions for real-world scenarios.<\/p>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li><strong>Improve Problem-Solving Skills<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Develop algorithmic thinking skills and gain the ability to write more efficient and optimized code.<br>This program is designed especially for individuals who wish to start a career in software development, university students, and those who want to strengthen their programming fundamentals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Target Audience<\/strong>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This training program is designed for a wide range of participants who aim to improve their programming skills and specialize in the C programming language. It is an ideal starting point for anyone interested in software development, low-level programming concepts, and system programming.<strong><br><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0<strong>Computer Engineering and Software Engineering Students<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>University students who want to enhance their algorithm development skills and understand low-level programming concepts to succeed in their courses and projects.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Individuals Who Want to Start Software Development<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Those with no prior programming experience who want to build a strong foundation with C and prepare themselves to learn other programming languages more easily.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Individuals Interested in Embedded Systems and Hardware Programming<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C is widely used in embedded systems and microcontroller programming due to its ability to directly interact with hardware.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Professionals Who Want to Enhance Their Existing Programming Knowledge<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Developers experienced in other programming languages who want to expand their skills by learning performance-oriented and low-level software development.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Individuals Interested in System Programming<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C is an essential tool for those interested in operating systems, driver development, and low-level software.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Academic Researchers and Project Developers<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Academic staff and researchers who want to develop efficient algorithms and optimize memory management in research projects.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Individuals Aiming to Build a Career in Software Testing or Cybersecurity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Learning C helps professionals become more effective in software testing, debugging, and vulnerability analysis.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Program Content<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Module 1: Introduction and Basic Concepts (6 Hours)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Introduction to Programming and Features of the C Language<\/li>\n\n\n\n<li>Development Environment Setup (IDE, compiler configuration)<\/li>\n\n\n\n<li>Basic Syntax: Core Structures (main, include, printf, scanf)<\/li>\n\n\n\n<li>Variables, Data Types, and Operators<\/li>\n\n\n\n<li>Coding Standards and Commenting Practices<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Module 2: Control Structures (8 Hours)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Decision Structures: if, else, else if, switch-case<\/li>\n\n\n\n<li>Loops: for, while, do-while<\/li>\n\n\n\n<li>Usage of break, continue, and goto<\/li>\n\n\n\n<li>Applications: Simple Calculator, Factorial Calculation<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Module 3: Arrays and String Operations (7 Hours)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>One-Dimensional Arrays<\/li>\n\n\n\n<li>Multidimensional Arrays (Matrix Operations)<\/li>\n\n\n\n<li>Character Arrays (Strings)<\/li>\n\n\n\n<li>String Functions (strlen, strcpy, strcat, strcmp)<\/li>\n\n\n\n<li>Applications: Text-Based Game, Statistical Calculations<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Module 4: Functions (5 Hours)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Function Definition and Invocation<\/li>\n\n\n\n<li>Parameter Passing Methods (By Value and By Address)<\/li>\n\n\n\n<li>Return Values<\/li>\n\n\n\n<li>Recursive Functions<\/li>\n\n\n\n<li>Applications: Fibonacci Series, Prime Number Checking<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Module 5: Project Work (6 Hours)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Project Introduction and Requirements<\/li>\n\n\n\n<li>Step-by-Step Application Development<\/li>\n\n\n\n<li>Code Review and Optimization Techniques<\/li>\n\n\n\n<li>Q&amp;A and Review of Missing Topics<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Instructor<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dr. \u015e. Mustafa KAYA<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assistant Professor<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Training Format and Schedule<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Training Platform: Live Online Classes (Zoom)<br>\u2022 Weekdays: 18:00 \u2013 22:00<br>\u2022 Weekends: 10:00 \u2013 15:00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Training Duration<\/strong><br>32 Hours (Theory + Practice)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Training Fee<\/strong><br>\u2022 6,500 TL (VAT included)<br>\u2022 5,200 TL (VAT included) for IAU students<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Certificate Awarded<\/strong><br>\u2022 Rectorate-Approved Training Certificate<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contact Information<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong>For program details:<\/strong><br>Phone: 444 1 428 \/ 12405<br>Mobile: +90 532 334 53 79<br>Email: sem@aydin.edu.tr<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Payment Options<\/strong><br>\u2022<strong> Online Payment: http:\/\/op.aydin.edu.tr\/sem\/uzapp\/<\/strong><br>\u2022 Cash or Credit Card at our campuses<br>\u2022 Bank Transfer (EFT \/ Wire Transfer)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong>Bank Account Information<\/strong><br>Account Holder: T.C. \u0130STANBUL AYDIN \u00dcN\u0130VERS\u0130TES\u0130<br>Bank: Yap\u0131 Kredi Bank \u2013 Sefak\u00f6y Be\u015fyol Branch<br>Branch Code: 815<br>Account No: 70356668<br>IBAN: TR46 0006 7010 0000 0070 3566 68<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Program Objective The objective of this training program is to provide participants with a solid foundation in the C programming language, enhance their algorithm development skills, and strengthen their application development abilities. By the end of the program, participants will be able to: Understand core programming concepts such as variables, data types, operators, control structures, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[],"class_list":["post-1913","post","type-post","status-publish","format-standard","hentry","category-digital-and-it-training"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/posts\/1913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/comments?post=1913"}],"version-history":[{"count":7,"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/posts\/1913\/revisions"}],"predecessor-version":[{"id":2498,"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/posts\/1913\/revisions\/2498"}],"wp:attachment":[{"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/media?parent=1913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/categories?post=1913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sem.aydin.edu.tr\/en\/wp-json\/wp\/v2\/tags?post=1913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}