תשתיות ותקשורת

Linux System Programming

מספר הקורס 5911

למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

משך הקורס

שעות לימוד:

40

מספר מפגשים:

קורס בוקר:

5

קורס ערב:

10

מתכונת הקורס

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

Overview

This course explores the system-level programming interfaces provided by Linux to develop applications and Embedded Linux Systems.

The course covers all the services provided by the C-Library to the application layer: accessing and handling files, creating processes and threads, IPC and many more

On Completion, Delegates will be able to

Understand the Linux programming model

Create and manage processes and threads

Using synchronization objects and IPC effectively

Debugging applications

Who Should Attend

The course is designed for developers who need to make their first steps in Linux development

תכנית הלימודים

Course Contents
  • Linux standards and compatibility
  • System calls
  • Privilege mode – how does it works
  • Utilities and system limits
  • How to get help – man pages, commands help
  • Tools – make , cross compile tools
Prerequisites

Delegates should have a working knowledge with C programming language

קורסים מקצועיים למתקדמים