דלגו לתוכן המרכזי
matrixJohn Bryce

קורס Advanced C Programming

קורס Advanced C Programming בהיקף 32 שעות אקדמיות (4 מפגשים), מתחום פיתוח ותכנות ב-John Bryce, חטיבת ההדרכה של Matrix. הקורס מועבר על ידי מרצים מהתעשייה, במתכונת פרונטלית או אונליין, עם דגש על תרגול ויישום. בין הנושאים המרכזיים: Chapter 1: C Standards · Chapter 2: The Preprocessor · Chapter 3: Declarations · Chapter 4: Advanced Pointers.

מרצים מהתעשייה 32 שעות אקדמיות · 4 מפגשים
אורך הקורס32 שעות אקדמיות
רמת קהללאנשי מקצוע מנוסים
מתכונת לימודפרונטלי או אונליין
יתרון ייחודיChapter 1: C Standards · Chapter 2: The Preprocessor · Chapter 3: Declarations ·

בוגרינו עובדים בחברות המובילות

Matrix
Microsoft
Oracle
Check Point
IBM Business Partner
VMware
Company Logo 07
Strauss
Deloitte
Company Logo 12

למה ללמוד פיתוח ותכנות?

Advanced C Programming הוא קורס מקצועי בתחום פיתוח ותכנות. המטרה: לתת ידע מסודר, כלים שעובדים בפועל ותרגול שמכין לעבודה אמיתית.

ידע מקצועי בתחום פיתוח ותכנות

פיתוח תוכנה הוא מקצוע שדורש עדכון מתמיד: שפות, פריימוורקים ודפוסי עבודה שמתחדשים כל שנה. הקורס מעמיק בדיוק בנקודות שחשובות בפועל.

תוכנית ממוקדת

14 חלקים ב-32 שעות אקדמיות, שמכסים בין היתר: Chapter 1: C Standards · Chapter 2: The Preprocessor · Chapter 3: Declarations · Chapter 4: Advanced Pointers.

תרגול ויישום

הדגש הוא על עבודה מעשית עם הכלים והשיטות שבהם משתמשים בשטח, כך שאפשר ליישם את הנלמד כבר למחרת.

מרצים מהתעשייה

המרצים הם אנשי מקצוע פעילים שמביאים ניסיון מפרויקטים אמיתיים, לא רק חומר לימוד.

מחלקת ההשמה של ג'ון ברייס

* ליווי והכוונה בתהליך ההכנה לשוק העבודה. אין במידע זה התחייבות להשמה, לעבודה או לשכר.

למי מתאים הקורס?

This course is designed for the practiced software developer and allows delegates to gain…

This course is designed for the practiced software developer and allows delegates to gain a better understanding of the language, run-time library, and software engineering techniques available with the C language

תנאי קבלה

ראיון התאמה / ייעוץ להכוונה מקצועית

מסלול ההכשרה והסילבוס

תוכנית הלימודים בנויה מ-14 חלקים בהיקף כולל של 32 שעות אקדמיות. בכל חלק משלבים הסבר, דוגמאות ותרגול על כלים אמיתיים.

מה תלמדו בקורס

  • Read and write complex data declarations and type definitions
  • Use advanced pointer techniques to construct and work with complex data structures Use advanced standard library functions, including process control, searching and sorting Handle memory allocation
  • Exploit features of C99

מה כולל הקורס

32 שעות אקדמיות

4 מפגשים, פרונטלי או אונליין.

סילבוס להורדה

תוכנית הלימודים המלאה נשלחת אליכם לאחר השארת פרטים.

תעודת סיום

תעודה מטעם John Bryce, חטיבת ההדרכה של Matrix, למי שעומד בדרישות הקורס.

סילבוס מפורט

תיאור המודול

נושאים נלמדים

Review of C standardsK&R1 and STDC functionsC99 inline functionsEnumerationconst, volatile, Boolean, and floating point typesLimits

תיאור המודול

נושאים נלמדים

Predefined macrosConditional compilationAdvanced directives (including assert)Trigraphs and C99 digraphsC99 Variadic macros

תיאור המודול

נושאים נלמדים

Reading and writing declarationsUsing typedefs effectivelyUsing casts

תיאור המודול

נושאים נלמדים

Levels of indirectionVoid pointersDefining and using function pointersC99 restricted pointers

תיאור המודול

נושאים נלמדים

Arrays and functionsPointers and arraysC99 Variable Length Arraysmemset

תיאור המודול

נושאים נלמדים

DeclarationsInitialisationArrays of arrays as function arguments

תיאור המודול

נושאים נלמדים

Declaring and defining structuresC99 changesBitfieldsPacking and paddingReading and writing structs to files

תיאור המודול

נושאים נלמדים

Allocating arraysAllocating structuresError detection and debugging techniquesWriting your own error detection library

תיאור המודול

נושאים נלמדים

Running another processProcess terminationException handling (setjmp/longjmp)Environment variables

תיאור המודול

נושאים נלמדים

Calling conventionsWriting variadic functionsDate and time functionsRandom numbers

תיאור המודול

נושאים נלמדים

qsortComparison functionsIndirect sorting (pointers)bsearch

תיאור המודול

נושאים נלמדים

Linked list principlesUsing recursive functionsImplementing a circular listImplementing a self-adjusting list

תיאור המודול

נושאים נלמדים

Binary tree principlesUsing trees for sorted dataInsertionDeletion

תיאור המודול

נושאים נלמדים

Between three and six months of concentrated C programming experienceExperience of structured data typesExperience of the declaration and use of pointersThe course will also benefit self-taught C programmers wishing to gain a formal education in the language.

סך כל שעות הלימוד בקורס: 32 שעות

הורדת הסילבוס מתאפשרת לאחר השארת פרטים

טכנולוגיות וכלים

C#

תעודת סיום קורס

מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix. הסמכות חיצוניות, כאשר קיימות, כפופות לתנאי הגוף המסמיך.

למה ללמוד בג'ון ברייס, זרוע ההדרכה של matrix

הקורס מועבר במסגרת John Bryce, חטיבת ההדרכה של Matrix. כך ההכשרה יושבת בתוך מעטפת טכנולוגית רחבה שמחוברת לעולמות הפיתוח, הענן, הדאטה וה-AI.

17,000+

עובדים בקבוצה

6,000+

לקוחות

50+

מדינות פעילות

חברה ציבורית

גלובלית ומובילה

  • John Bryce כחטיבת ההדרכה של Matrix
  • מרצים בעלי ניסיון מקצועי מהתעשייה
  • דגש על תרגול ויישום ולא רק על תיאוריה
  • תכנים שמתעדכנים לפי השוק
  • התאמה גם להכשרות סגורות לארגונים

אפשרויות תשלום ומימון

פיקדון חיילים משוחררים

אפשרות שימוש בפיקדון לזכאים.

מימון ופריסת תשלומים

מסלולי תשלום נוחים ומותאמים.

פתרונות גמישים

מגוון אפשרויות בהתאם לצורך.

ליווי פיננסי

יועץ ילווה אתכם בבחירת המסלול.

שאלות נפוצות

הקורס מיועד לThis course is designed for the practiced software developer and allows delegates to gain a better understanding of the language, run-time library, and software engineering techniques available with the C language.

32 שעות אקדמיות, ב-4 מפגשים. המתכונת פרונטלית או אונליין, לפי המחזור.

הקורס מכסה Chapter 1: C Standards, Chapter 2: The Preprocessor, Chapter 3: Declarations, Chapter 4: Advanced Pointers ועוד. הסילבוס המלא זמין להורדה לאחר השארת פרטים.

כן. מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix.

כן. הקורסים המקצועיים מותאמים גם להכשרות סגורות לצוותים בארגונים, כולל התאמת תכנים ודגשים לצרכי הארגון.

רוצים לבדוק אם Advanced C Programming מתאים לכם?

השאירו פרטים ונחזור אליכם עם מידע על המועד הקרוב, המתכונת ואפשרויות ההכשרה לצוותים.

WhatsApp חיוג