ברוכים הבאים למסלול ה - C# Programming in the .NET Framework

40

שעות אקדמיות

40 ש"א

פרונטלי/ אונליין מהבית

C# is a beautiful cross-platform language that can be used to build variety of applications. With C#, you can build mobile apps (for Windows, Android and iOS), games, web sites and desktop applications.

 

Course prerequisites:

Experience in object oriented programming is highly beneficial

 

Course Title Course Description Hours
C# Programming in the .NET Framework §  Module 1: Introduction to .NET and C#

§  Module 1: Introduction to .NET and C#

§  Module 3: Types

§  Module 4: Inheritance

§  Module 5: Abstract Classes and Interfaces

§  Module 6: Arrays, Collections and Strings

§  Module 7: Exceptions

§  Module 8: Generics

§  Module 9: Reflection and Attributes

§  Module 10: Delegates and Events

§  Module 11: Managing Resources

§  Module 12: Namespace and Assemblies

§  Module 13: Advanced Language Constructs

§  Module 14: C# 4.0

§  Module 15: Data Streams and Files

§  Module 16: Debugging and Tracing

§  Module 17: Threading

35
Basic SQL §  Introduction to SQL

§  Select

§  Delete

§  Update

§  Insert

§  Data filtering conditions

 

5
Total 40
כן! אשמח כבר להתחיל

כמה מרוויחים ב C# Programming in the .NET Framework ?

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

  • What is .NET?
    The Common Language Runtime (CLR)
  • The Common Type System (CTS)
  • Introduction to C#
  • Namespace and Assemblies basics
  • Viewing metadata with ILDasm and Reflector
  • Introduction to Visual Studio 2010
  • Creating a simple C# Console Application
  • .NET Overview – from .NET 1.0 to .NET 4.0

 

  • Procedures and Statements
  • Data Types
  • Declaring Variables
  • The var keyword
  • Assignments
  • Conversions
  • Arithmetic and Other Operators
  • Control Constructs

 

  • Type Concepts
  • Value Types vs. Reference Types
  • Fields, Properties and Methods
  • Method Overloading
  • Default and Optional Arguments
  • Accessibility Modifiers
  • Automatic Properties
  • Construction and Assignment
  • The Simple Types
  • The null Reference
  • Static and Instance Members
  • Enumerated Types
  • Partial Classes
  • Static Classes
  • Nested Types
  • What is Inheritance?
  • Extending a Class
  • Polymorphism
  • Upcasts and Downcasts
  • Virtual and Override Modifiers
  • New and Sealed Modifiers
  • Abstract Classes
  • Abstract Methods and Properties
  • Interfaces
  • Interfaces and Polymorphism
  • Standard Interfaces: IEnumerable, IComparable, IComparer
  • Side Casts
  • The is and as Operators
  • Multiple Interfaces
  • Explicit Interface Implementation

 

  • Arrays
  • Initializing Arrays
  • The Array Class
  • Multi-dimensional Arrays
  • Jagged Arrays
  • Indexers
  • Standard Collections: ArrayList, Stack, Queue, Hashtable
  • The String Type
  • String Members
  • The StringBuilder Type
  • String Literals
  • Errors vs. Exceptions
  • Error Handling Options
  • The try block
  • The catch block
  • The throw statement
  • The finally block
  • Standard Exception Classes
  • Custom Exceptions
  • Checked and Unchecked Expressions
  • Exception Handling Guidelines

 

  • The Need for Generics
  • Generic Types
  • Standard Generic Collections
  • Generic Methods
  • Generic Interfaces
  • Generic Constraints
  • Nullable Types
  • Other Aspects of Generics

 

  • Metadata and Reflection
  • Getting Information about Types
  • The Type Class
  • Dynamic Invocation
  • Dynamic Creation
  • Custom Attributes
  • Applying Attributes
  • Setting and Querying Attributes
  • Introduction to the Managed Extensibility Framework (MEF)
  • Delegate Basics
  • Creating Delegates
  • Invoking Delegates
  • The Delegate and MultiCastDelegate Types
  • Anonymous Delegates
  • Generic Delegates
  • Events
  • The Publisher / Subscriber Pattern
  • Garbage Collection and its Impacts
  • The Managed Heap
  • Object Creation and Destruction
  • The Garbage Collection Process
  • Finalization
  • Deterministic Finalization
  • The IDisposable Interface
  • The Dispose Pattern
  • The using keyword
  • The GC Class
  • GC Types
  • Other issues with Resource Management
  • Namespaces
  • The using keyword (with namespaces)
  • Assemblies
  • Assembly loading
  • The Global Assembly Cache (GAC)
  • Deploying Assemblies
  • Versioning and Probing
  • Partial Methods
  • Iterators
  • Extension Methods
  • Lambda Expressions
  • Object and Collection Initializers
  • Anonymous Types
  • Introduction to LINQ

 

 

 

 

 

 

  • Default and Named Arguments
  • Dynamic Binding and dynamic keyword
  • Custom Binding
  • Generic Co- and Contra-Variance
  • The Stream Abstract Class
  • The FileStream Class
  • File I/O
  • The File and FileInfo Classes
  • The Path Class
  • The Directory and DirectoryInfo Classes
  • Stream Readers and Writers

 

 

  • The Debug Class
  • The Trace Class
  • Debug vs. Release Builds
  • The AnyCPU Configuration
  • Advanced Tracing
  • The DebugView Tool
  • Processes and Threads
  • Threading Basics
  • The Thread Class
  • Starting Threads
  • Synchronization Basics
  • The lock keyword
  • Other Threading Issues
  • The Asynchronous Programming Model (APM)
  • Asynchronous Delegates

 

 

  • Introduction to SQL
  • Select
  • Delete
  • Update
  • Insert
  • Data filtering conditions

 

למה ללמוד אצלנו

מאז הקמתה בשנת 2013, מכללת סמארט הפכה לסמל של מצוינות בהכשרת מקצועות ההייטק בישראל. אנו מזמינים אתכם להצטרף למשפחת בוגרינו הרחבה, שכבר מונה אלפים של מקצוענים המועסקים בחברות הייטק  בארץ ובעולם.

בחירה במכללת סמארט תבטיח לכם:

  • נגישות ונוחות: עם 6 קמפוסים מפוזרים ברחבי הארץ, מירכא ועד באר שבע, אנו מציעים את הפריסה הגדולה ביותר בישראל, מה שמאפשר לכם ללמוד בקרבת בית.
  • מתודולוגיה פרקטית: קורסים שלנו מבוססים על פרקטיקום, עם דגש על תרגול ויישום מעשי של לפחות 60% מהחומר הלימודי.
  • שיטות למידה מתקדמות: אנו מציעים למידה פרונטלית בכיתות חדישות, וכן אופציות ללמידה היברידית, אונליין או דיגיטלית עם תמיכה מלאה מהמרצים.
  • חדשנות טכנולוגית: קורסי ההייטק שלנו משלבים בינה מלאכותית (AI), נותנים לכם יתרון משמעותי בשוק העבודה.
  • גמישות למידה: ניתן לגשת לכל הקורסים שלנו, בכל זמן ומכל מקום, דרך פורטל הלמידה של המכללה.
  • מסלול למידה ממוקד: הקורסים שלנו מותאמים לדרישות השוק הישראלי, ותוך כ-4 חודשים תהפכו למועמדים מבוקשים למשרות עם תנאים מעולים.
  • תמיכה בגיוס לעבודה: אנו מספקים ליווי מקצועי בתהליך השמה, כולל בניית קורות חיים, סדנאות לינקדין ועוד.
  • תמיכה אישית ומקצועית: מעבר לשעות הקורס, צוות המרצים שלנו זמין לשאלות, ייעוץ ותמיכה, כולל שעורי תגבור ותרגול ללא עלות נוספת.
  • מומחיות מקצועית: מרצינו הם מומחים פעילים בתעשייה, מה שמבטיח לכם ידע עדכני ורלוונטי – הייטק לומדים מהייטקיסטים!
  • סדנאות ייחודיות: אנו מספקים סדנאות מיוחדות לכתיבת קורות חיים ולינקדין, כדי לחזק את יכולתכם להתמודד בשוק העבודה.

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

באילו תפקידים ניתן להשתלב אחרי הקורס?

שילוב לימודי AI בינה מלאכותית בכלל הקורסים

מותאם לפי דרישות הלקוח

מגוון גישות לימוד (אתר הלקוח , אצלנו או בזום)

מרצים ויועצים מהשורה הראשונה

אפשרות ללימוד בשפה העברית אנגלית ורוסית

בוגרים מספרים

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

מסלול עיצוב גרפי וחווית משתמש Pro – UX\UI

אליזה מוקרייק

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

מסלול עיצוב גרפי וחווית משתמש Pro – UX\UI

איילה אלמליח

הלמידה בSmart Collage הייתה מעניינת ומלמדת מאוד! לאחר תקופה לא מבוטלת של כמעט 8 חודשים (בגלל המלחמה), יצאתי עם ידע נרחב על התוכנות הרבות של Adobe בין היתר אילוסטרייטור, פוטושופ ואינדיזיין וכמובן עם תיק עבודות עשיר. במהלך השיעורים המידע הועבר בצורה טובה על ידי המרצה שלי לאון שהיה פשוט נהדר ושיתף במהלכם הרבה על חוויות אישיות שלו וטיפים להמשך וכן, נתן סיוע בכל עת ובכל שעה בשעת הצורך. בנוסף המכללה עוזרת מאוד ביציאה לשוק העבודה ובהכנת קורות חיים מדוייקים. השיעורים מוקלטים, החומר מעניין ומוסבר היטב, היחסי אנוש מדהימים, אז מי שרוצה לצאת לא רק עם תעודה אלא גם עם ידע והמון תמיכה להמשך, זה המקום:))

דיב מזאריב

צפו בהמלצה של הסטודנט דיב מזרייב בוגר קורס בדיקות תוכנה

לאה לוי

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

מיתר קורדובה

צפו במיתר קורדובה מספר על החוויה האישית שלו בקורס בדיקות התוכנה QA במכללת סמארט! מיתר מדגיש את היתרונות של הלימודים, המרצים המקצועיים והתמיכה המתמשכת לאורך הקורס. הלימודים בקורס העניקו לו את הידע והכלים להשתלב בהייטק, ובמאצעות מחלקת ההשמה של סמארט - גם למצוא עבודה בתור בודק תוכנה QA מיד עם סיום לימודיו !

נטלי טורליבייב

צפו בהמלצה של נטלי, בוגרת מסלול עיצוב גרפי !

נינה שטיינר

צפו בהמלצת בוגרת קורס בדיקות תוכנה QA כיום - עובדת בתור בודקת תוכנה בחברת אינטל !  

ניקולאי קרילוב

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

תהילה לוי

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

מסלול סייבר ואבטחת מידע – Pro

ברק דהן

צפו בהלצה של בוגר המסלול ברק דהן !

,

שקדיה דישי

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

תהילה אליאס

צפו בהמלצה של הסטודנטית תהילה אליאס בגרת מסלול בדיקות תוכנה בסניף ירושלים

היכן הבוגרים שלנו מועסקים

סמארט איתכם עד להשמה מוצלחת … וגם אחרי

מתלבטים האם להירשם?

בוא נדבר ונחליט יחד - השאירו פרטים ונחזור אליכם

    אנחנו על המפה - בכל הארץ

    קמפוס רחובות (פארק המדע)

    גולדה מאיר 3 , נס ציונה

    הוראות הגעה:

    קומה 7

    קמפוס תל אביב

    יגאל אלון 127 , תל אביב

    הוראות הגעה:

    (מעל מחסני חשמל) - קומה 2

    קמפוס חיפה

    ההסתדרות 49, חיפה

    הוראות הגעה:

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

    קמפוס באר שבע

    הרצל 39, באר שבע

    הוראות הגעה:

    קמפוס ירושלים

    גנרל פייר קנינג 30, ירושלים

    הוראות הגעה:

    קומה 2

    קמפוס ירכא

    מול קניון ביג פאשן

    הוראות הגעה:

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

    מעדיפים ללמוד און ליין מכל מקום ?

    באמצעות כיתות הלימוד החכמות והמתקדמות שלנו - תרגישו בכיתה גם מהבית !

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

    01

    הרצאות פרונטליות

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

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

    02

    צבירת נסיון מעשי תוך כדי הלימודים

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

    חלק מהסטודנטים אף מוצאים עבודה כבר במהלך לימודיהם ונהנים מהליווי של המרצים שלנו בצעדים הראשונים במשרה הראשונה

    03

    מחלקת ליווי סטודנטים שתעשה הכל כדי לסייע לכם להצליח!

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

    למה ללמוד אצלנו?

    התעודה שלנו תפתח לך דלת בכל חברה

    זכאות לתעודה תוענק למשתתפים שעמדו בדרישות הבאות:

    • נוכחות בקורס – לפחות ב-85% ממפגשי הקורס.
    • הגשת פרויקט גמר .
    • הגשת כל התרגילים, המטלות, העבודות והפרויקטים הניתנים במהלך הקורס.

    כל מה שרצית לדעת עוד ולא הבנת

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

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

    בנוסף, תקבלו הכנה לראיונות עבודה, סדנת לינקדאין וכתיבת קורות חיים.

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

    בנוסף כלל השיעורים בקורס מוקלטים ונגישים לכם כדי שתוכלו לחזור על החומר , ישנם שעורי תרגול ותגבור לחזרה ותרגול נושאי הלימוד

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

    כן, והרבה !
    בסמארט אנו מאמין שחייבים המון תרגול – ולכן לפחות 60%  מהקורס מלווה בתרגולים ומימוש החומר הלימודי.
    הקורס כולל פרקטיקום ופרויקטים מעשיים שבהם התלמידים מיישמים את הידע והמיומנויות שרכשו במהלך הקורס בסביבה מקצועית ומעשית.

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

    ברוכים הבאים למסלול ה - C# Programming in the .NET Framework |  קורסים לחברות וארגונים

    40 שעות אקדמיות |  40 ש"א פרונטלי/ אונליין מהבית

    כן! אשמח כבר להתחיל
    FacebookEmailWhatsApp
    נגישות