דף הבית / קורס פיתוח תוכנה .NET Core
קורס Dotnet

קורס פיתוח תוכנה .NET Core


לינק להורדת סילבוס קורס לסילבוס הקורס

קורס פיתוח תוכנה NET Core. בסביבת Microsoft Full Stack Development עם התמחות ב- Angular, ReactJS ו-#C

HackerU המרכז הבינלאומי להכשרת והשמת עובדים למקצועות ההייטק (Microsoft Silver Partner שותף מספר 1785294) גאה להציג את מסלול ההכשרה המקיף והמתקדם ביותר לפיתוח תוכנה בפלטפורמת NET Core.

מסלול ייחודי המאגד בתוכו את התכנים הסטנדרטים עם הנושאים המתקדמים ביותר הנמצאים כיום בחזית הטכנולוגיה ומבוקשים מאוד בתעשיית ההייטק כגון: פיתוח אפליקציות מבוססות REST וחיבורן למערכות מתקדמות, פיתוח ב- #Angular ,ReactJS ,C ועוד. חברות רבות במשק משתמשות בסביבות המחשוב של Microsoft, הנפוצות ביותר כיום במרבית הארגונים בארץ ובעולם. בעקבות צמיחת תעשיית ההייטק בעשור האחרון גדל הביקוש למתכנתי NET Core. בעלי יכולות ושליטה בעבודה בסביבות פיתוח מסוג זה. אם אתה מחפש להתברג בתעשייה שבה הביקוש גובר על ההיצע והשכר מתגמל, אתה בהחלט במסלול הנכון.

מסלול הכשרה זה מותאם לשינויי השוק ויעניק לך את הידע המקצועי הנדרש בטכנולוגיות המתקדמות והרלוונטיות ביותר כגון:
פיתוח בגרסה החדשה והעדכנית של ASP.NET Core - Microsoft הכוללת בתוכה פיתוח בפלטפורמת MVC ו- Web API התומכת בפיתוח בצד לקוח, בשפות כגון:
Angular - פיתוח אתרים דינמיים ואינטראקטיביים בצד לקוח בעזרת פיתוח בשפת ה- JavaScript
ReactJS - ספריית קוד עצומה שנוצרה על-ידי Facebook, איתה ניתן לכתוב בקלות דפי אינטרנט לכל הפלטפורמות הקיימות, כולל iOS ו- Android.

בנוסף, במהלך הקורס, תלמד בצורה היסודית ביותר: C# ,ASP ,Entity Framework יחד עם ,ReactJS ,Angular ,C# ,SQL JavaScript ,Python ניהול מסדי נתונים ועוד. כל זאת בשילוב שיטת למידה מתקדמת הכוללת פרקטיקה ותרגול בלייב בעזרת המרצים המומחים ביותר בתעשיית ההייטק.

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

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

היתרונות שקורס NET Core. יעניק לך:

  • קורס מיון באורך 30 שעות ללא התחייבות כספית – במידה ולא עברת את שלב זה, כספך יוחזר אליך (פרט לדמי הרישום)
  • התחייבות חוזית לעבודה – עברת את קורס המיון? בכניסה לקורס המורחב ייחתם עמך חוזה למציאת עבודה בהתחייבות
  • פרויקטים מעשיים – במהלך הקורס מתבצעים מספר פרויקטים אמתיים ופרקטיים בליווי צמוד של המרצים וראש התחום.
  • תכנים איכותיים ורלוונטיים – לימוד והכרה עם שפת C# ,Python ,SQL, למידת פיתוח על צד שרת ולקוח, Angular ,ReactJS ועוד.
  • ללמוד מהטובים ביותר – סגל המרצים מורכב ממומחי ההדרכה המובילים בתחום, בעלי ניסיון ביישום ובהדרכת נושאי הלימוד בתעשיית ההייטק.
  • מלגה בסך 7,000 ש"ח למתאימים – האינטרס שלנו הוא למצוא לך עבודה - המלגה מוענקת לך כנגד השמה לעבודה. היות והאקריו היא מרכז הכשרה והשמה אנו מרוויחים מהשמת הבוגרים שלנו בתעשייה.
  • לומדים בראש שקט - קרן שכ"ל מאפשרת לסטודנטים של האקריו פריסה נוחה של שכר הלימוד ל - 60 תשלומים ללא ריבית

רוצה לשמוע עוד על קורס פיתוח תוכנה?
botpixel

* יש להזין שם מלא

* יש להזין מספר טלפון

* יש להזין כתובת אי-מייל

מדיניות פרטיות משתמשים


היקף הלימודים

לימודי ערב המתקיימים פעמיים בשבוע ואורכים כ-12 חודשים

מבנה קורס NET Core.

קורס NET Core. נחלק ל-3 שלבים להצלחה

1. קורס מיון | 30 שעות אקדמאיות בשלב זה נלמדים תכני המבוא והבסיס של הקורס, נתמקד בלימודי שפת # C, כל זאת על מנת לבדוק את התאמתך לתחום, ובסיומו תתקיים בחינת מעבר לקורס המורחב. עברת את שלב המיון? אתה מתחיל את הקורס המורחב עם התחייבות לעבודה בסוף הקורס. לא עברת את שלב המיון? דמי המיון יוחזרו אליך.

2. קורס מורחב | 500 שעות אקדמאיות במסגרת הקורס נלמדים בהרחבה התכנים המעודכנים ביותר לדרישות התעשייה. נושאים כגון: תכני הליבה בשפת התכנות #C, בניית אפליקציות מתוחכמות על גבי פלטפורמת NET. ו-NET Core. למידה ויישום של טכניקות שונות, עבודה מול GIT ושיתוף קוד כמו בעבודה המעשית, ארכיטקטורת מערכת, מסדי נתונים לניתוח מערכות ועוד.

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

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

תעודת גמר ובחינות הסמכה בינלאומיות

בסיום מסלול ההכשרה תוענק לך תעודת גמר מפתח תוכנה בפלטפורמת NET Core. מטעם HackerU.


מתלבט איפה ללמוד קורס פיתוח תוכנה? רק אצלנו בהאקריו! הסיבות כאן:



שאלות ותשובות

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

רמת שפות התכנות היא גבוהה בקורס NET.

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

C#, HTML 4, HTML 5, JavaScript, Jquery, ASP.NET Web, C++, Delphi, SQL, .Net, CSS, CSS3 ,Web Client Side, Ajax, Xmarian

.Net Developer, .Net Web Developer, .Net Server, .Net Programmer, .Net Software Developer, .Net BackEnd Developer, .Net c# Developer, Junior C#.Net Developer, .Net Client side programmer, .Net C# Server Side programmer, .Net Web Developerועוד תפקידים רבים ומגוונים שבהם תוכל להשתלב בסיום המסלול. למעבר לכלי שכר לחץ כאן

×
רוצה לשמוע עוד?
botpixel

* יש להזין שם מלא

* יש להזין מספר טלפון

* יש להזין כתובת אי-מייל

מדיניות הגנת הפרטיות

ראש תחום
ראש תחום קורס Net. איציק אלגריסי

איציק אלגריסי
״היי, נעים להכיר, אני איציק אלגרסי, בהכשרתי אני מפתח אפליקציות ואתרים בחברת סטארט-אפ שנקראת CTO צד שרת וצד לקוח כיום אני את דרכי התחלתי כיועץ טכנולוגיות LiST Settlements. לחברות כמו בזק וחברת הכשרה, עבדתי בחברת סטארט-אפ בה הקמתי את צוות הפיתוח שמנגיש מדיה חברתית למבוגרים, בעזרת קישור בין טלוויזיה לאייפון ולאנדרואיד. אני אוהב פיתוחים וחדשנות ולא מפסיק ללמוד את התחום שמתפתח במהירות."

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

רוצה לשמוע עוד?

botpixel
מדיניות פרטיות משתמשים

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

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

שלב מיון- היכרות עם שפת #C
30 ש"א
במהלך שלב המיון נלמד את הבסיס לשפת #C - השפה העיקרית בפלטפורמת NET. במודול זה נשים דגש על עקרונות התכנות הבסיסיים בתכנות פרוצדורלי על ידי שימוש בקלט ופלט בחלון הקונסול, טיפוסים ומשתנים, מערכים ופונקציות, תנאים, לולאות ולולאות מקוננות.
Python
40 ש"א
מטרת מודול זה היא להקנות לך את הידע והכישורים בשפת הסקריפט Python. שפה המשמשת כיום בעולמות הפיתוח, בדיקות התוכנה, ועולמות הסייבר ואבטחת המידע. במודול זה נלמד את בסיס השפה ותכנות מונחה עצמים. מודול זה יוסיף לך ידע משלים לעבודה מול שרתים ועמדות של בדיקות ואבטחה.
Introducing .Net Class Libraries and asynchronous programming
50 ש"א
Microsoft כללה ב- NET. מספר ספריות, כלים ומחלקות שהופכים את #C לשפה עוצמתית עוד יותר. בין היתר, תכנות אסינכרוני המאפשר מיצוי יעיל יותר של משאבי המערכת במודול זה נלמד את הנושאים הבאים:
  • בקורס נלמד:
  • Multithreaded, Parallel and Async Programming
  • Working with Parallel Task Library
  • Issues of concurrency
  • Parallel LINQ
  • The Async await syntax
  • Working with Files
  • Serialization: Binary, JSON, XML
Microsoft SQL Server
30 ש"א
מטרת מודול זה הינה לחשוף בפנייך את אחד המרכיבים החשובים ביותר במבנה מערכת תוכנה - מסד הנתונים. כאשר יעשה דגש על החשיבות ומקומו בארכיטקטורת המערכת. מודול זה מתחיל בלימוד עקרונות מסדי נתונים ומבוא לניתוח מערכות. לאחר מכן, נלמד על מסד הנתונים הפופולארי של Microsoft, הלא הוא ה - SQL Server, על המבנה וכלי העבודה שלו. תלמד את שפת ה-SQL המאפשרת הרצת שאילתות אל מול מסד הנתונים ומאפשרת להפוך מידע גולמי רב לידע עסקי ולבסוף תלמד איך מבצעים פעולות מול בסיס הנתונים בצורה יעילה מתוך הקוד.
  • בקורס נלמד:
  • Theory and Concepts
  • SQL Server
  • SQL Language and Management Studio
  • Working with Databases
  • The Connected Layer and ADO.net
  • The Disconnected Layer
No SQL Databases
15 ש"א
במודול זה נבצע הכירות עם מסדי נתונים חדשניים המשמשים חברות בתחום ה-Big Data וסטרטאפים בצמיחה. ידע נוסף זה, יקנה כלים לעבודה נוספת עם Databases שונים כמו MongoDB ו-Cassandra שחלקם נכתבו בקוד פתוח ומשמשות את התעשייה בשמירת נתונים גדולים.
הנחיות להגשת פרויקט אמצע
5 ש"א
הנחיות להגשת פרויקט האמצע יכללו את כל עקרונות הפיתוח שנלמדו עד כה. פרויקט זה ישלב גם תכנות מונחה עצמים וגם שימוש בטכנולוגיות נוספות שלמדנו ומאפשרות לכתוב קוד עם לוגיקה עסקית, לשמור נתונים במסדי נתונים, ניהול משתמשים ועוד.
TypeScript Advanced
20 ש"א
TypeScript היא שפת תכנות המבוססת על קוד פתוח המפותחת ומתוחזקת על ידי Microsoft. שפה זו הינה גרסה תחבירית מוקפדת של JavaScript הפופולארית ומוסיפה עליה טיפוסיות בדומה לשפות התכנות העיליות וכן תכנות מונחה עצמים. שפה זו מאפשרת לכתוב אפליקציות גדולות מבוססות Web ובכך מאפשרות פיתוחם של אתרים גדולים וכן ממשקי ניהול מבוססים Web. השימוש הנרחב ב- TypeScriptבסביבת Angular שנלמד במודול הבא, יאפשרו התמקצעות והבנה מעמיקה של TypeScript. נלמד על:
  • בקורס נלמד:
  • Basic Data Types
  • Classes
  • Interfaces
  • Generics
  • Modules
  • Namespaces
  • Decorators
  • Advanced Types
Server side Development using ASP.NET Core – Web API and MVC
45 ש"א
במודול הקודם למדנו כיצד לפתח ממשק משתמש, אבל כמעט תמיד ממשק המשתמש מציג מידע ונתונים שמקורם בשרת, המספק אותם לבקשת הלקוח. במודול זה נלמד כיצד לפתח API, שירותים שכל קליינט יכול לצרוך, בין אם הוא דפדפן, אפליקציית אנדרואיד, אייפון או תוכנית ב- #C. הלקוח מפעיל את השירותים השונים בשרת, שולח מידע ומקבל בתמורה מידע. כך גם שני משתמשים יכולים להעביר מידע ביניהם ולפתח רשת חברתית, מערכת מידע המאפשרת למשתמשים שונים לעבוד על המערכת במקביל, לעדכן ולשלוף נתונים, משחקים, מערכות GIS ועוד.
  • בקורס נלמד:
  • ASP.net core Web API
  • Controllers
  • Routing
  • Parameter Binding
  • Action Return Type
  • Data Formats
  • Media Type Formatters
  • Web API Filters
  • Configuration and Deployment on IIS
  • Controllers for CRUD operations
  • Using Google Postman to test Web APIs
  • Consume Web API from JavaScript client
  • Consume Web API from C# client
  • Classic ASP.net pages, Sessions, Server Generated Controls
  • Advanced Server Generated Controls: Tables, Lists, Master Page, etc.
  • ASP.net MVC - Model View Controller
  • Introduction to WCF
  • Windows Server 2016 and IIS Installation and Configuration
Developing Cross Platform Desktop Apps – הנחיה לפרויקט סיום
10 ש"א
במודול זה יתקבלו הנחיות לפרויקט סיום הקורס. בפרויקט זה, תידרש בשעות עבודה עצמית ובליווי והנחיית המרצה, לממש וליישם מגוון גדול של נושאים וטכנולוגיות שנלמדו במהלך המסלול. פרויקט זה עיקרו בתכנון, יישום ופיתוח מערכת מידע. פרויקט גמר זה, גדול ומקיף ויספק לך את הניסיון הראשוני והכל כך חשוב בפיתוח שיכין אותך לעולם האמיתי עם סיום לימודייך והתחלת העבודה שלך בתעשייה.
Object Oriented Programming – C# .Net Framework
40 ש"א
תכנות מונחה עצמים הוא הרבה מעבר לתחביר בשפה. זוהי צורת חשיבה ותהליך בניית תוכנה כאשר שפת #C באה לתמוך בתהליך זה. חשיבה בצורה מונחית עצמים היא ערך חינוכי שהמתכנת צריך להפנים מעבר למילים השמורות. במודול זה נלמד את העקרונות והתפיסה בתכנות מונחה עצמים והדרך שבה #C מאפשרת לנו לממש תפיסה זו מלבד עקרונות הפרדיגמה והנדבכים הנלווים כמו:
  • בקורס נלמד:
  • Interfaces, Classes ו- Polymorphism.
  • Object Oriented Concepts
  • Classes and the new keyword
  • Stack vs. Heap and Object allocation
  • Encapsulation and C# Access Modifiers
  • Constructors and the this keyword
  • Static methods and variables
  • Inheritance and Polymorphism
  • Exceptions Handling
  • Interfaces
  • Enums
  • Structs as Value Types
  • C# Nullable Types
תכנות מתקדם - C# .Net Core
40 ש"א
במודול זה נלמד מנגנונים מורכבים של השפה #C, כגון: מחלקות גנריות המאפשרות, בין היתר, להגדיר אוספים באופן מתוחכם, מנגנון הדלגציה ב- #C (תשתית מרכזית עליה יושב מנגנון תכנות מוכוון אירועים), ביטויי למדה שמהווים קיצור דרך ומקלים על כתיבת קוד, העמסת אופרטורים כמעט ייחודית לשפה זו ושימוש ב- LINQ שמקצר עוד יותר את עבודתו של המתכנת.
  • בקורס נלמד:
  • Generics
  • Generic Collections
  • Delegates, Events and Lambda Expressions
  • Indexer Methods
  • Operator Overloading, Custom Conversion
  • Extension Methods
  • Anonymous Methods
  • LINQ to Objects
  • Garbage Collection and Lazy Instantiation
  • Assemblies and Libraries
  • Reflection and Attributes
Design Patterns
20 ש"א
במודול זה תיחשף למתודולוגיות התכנות המבוססות על Design Patterns בתכנות מונחה עצמים. בעולם פיתוח התוכנה ישנן תבניות עיצוב תוכנה המגדירות קווים מנחים ליצירת תשתית יעילה וטובה יותר המבוססות על ניסיון רב שנים בתחום.
Entity Framework Core & LINQ
20 ש"א
במודול זה נלמד על ספריית הקוד הפתוח החדשה של Microsoft תוך שימוש בטכנולוגיות .NET Coreשמייעלות את העבודה מול מסדי נתונים תוך המרת אובייקטים משפת התכנות למודל של טבלאות SQL ובחזרה. שימוש בטכנולוגיות אלו מקצר משמעותית את זמן העבודה מול מסדי הנתונים ומאפשר בקלות רבה להתחבר למסדי נתונים נוספים מלבד SQL Server.
Working with Azure and Cognitive Services
15 ש"א
יותר ויותר תוכנות ושירותים פועלים היום על גבי פלטפורמת מחשוב הענן של Microsoft – Microsoft Azure. במודול זה נלמד כיצד להשתמש בשירותי הענן לטובת התוכניות והאפליקציות שאתה מפתח.
  • בקורס נלמד:
  • Introduction to AZURE
  • Creating Instance on the cloud
  • Using Speech-To-Text and Text-To-Speech
  • Image and Video Analysis
  • Managing Azure Costs
  • Managing Azure Security
Programming HTML5, CSS3, JavaScript
35 ש"א
במודול זה נלמד את הפיתוח הבסיסי של דפי אינטרנט.
  • בקורס נלמד:
  • HTML, tags and elements
  • Tables, Lists, Forms and other UI elements
  • Playing Audio and Video, YouTube, Geolocation, Local Storage
  • CSS including CSS3 new features:
  • CSS Combinators, Pseudo, Animations, FlexBox, Media Query, Image Sprites
  • JavaScript including the new ECMASCRIPT 6
  • JavaScript Objects, Functions, DOM manipulation, Events
  • Using Google Chrome for Debugging
פיתוח אתרים דינמיים עם Angular
70 ש"א
Angular היא קוד פתוח המבוססת JavaScript המתוחזקת על ידי Google ועל ידי קהילה רחבה של מפתחים. התשתית מיועדת לפתרון אתגרים בפיתוח Single Page Application ופישוט הפיתוח והבדיקות של יישומים אלו. מרבית האתרים בעולם משתמשים היום בטכנולוגיה זו או בדומות לה לפתח אתרים בזכות תחזוקת הקוד שהיא מספקת ואינספור ספריות הקוד שזמינים לשימוש חוזר וקלות שימוש.
  • בקורס נלמד:
  • Angular Features
  • Modules
  • Components
  • Templates
  • Metadata
  • Data Binding
  • Directives
  • Services
  • Routes
  • Dependency Injection
  • Lazy loading
ReactJS פיתוח חוצה פלטפורמות -
40 ש"א
ReactJS היא ספריית קוד שהושפעה מ-Angular ופותחה על ידי Facebook. ספריה זו מאפשרת לכתוב בקלות דפי אינטרנט חוצי פלטפורמות כולל ממשקי משתמש ייעודיים עבור אייפון ואנדרואיד. ספריה זו צוברת תאוצה רבה בפיתוח לצד לקוח ותוסיף חלק משמעותי לארגז הכלים של המפתח.
  • בקורס נלמד:
  • JSX
  • Components
  • State
  • Props Overview
  • Props Validation
  • Component API
  • Component Life Cycle
  • Forms
  • Events
  • Router
  • Flux concept
מבחן מסכם
5 ש"א
מבחן זה יכין אותך להתמודד עם בחינות הכניסה כשלב מסנן בראיונות עבודה בכניסה למשרות התחלתיות בתחום פיתוח התוכנה. זאת על מנת שתוכל להגיע הכי מוכן שאפשר ולהגדיל את סיכויי הקבלה שלך למשרה מבין שאר המתמודדים.

תכני הקורס – טבלה מסכמת

נושאים שעות
שלב מיון- היכרות עם שפת #C 30
Python 40
Introducing .Net Class Libraries and asynchronous programming 50
Microsoft SQL Server 30
No SQL Databases 15
הנחיות להגשת פרויקט אמצע 5
TypeScript Advanced 20
Server side Development using ASP.NET Core – Web API and MVC 45
Developing Cross Platform Desktop Apps – הנחיה לפרויקט סיום 10
Object Oriented Programming – C# .Net Framework 40
תכנות מתקדם - C# .Net Core 40
Design Patterns 20
Entity Framework Core & LINQ 20
Working with Azure and Cognitive Services 15
Programming HTML5, CSS3, JavaScript 35
פיתוח אתרים דינמיים עם Angular 70
ReactJS פיתוח חוצה פלטפורמות - 40
מבחן מסכם 5
סה"כ שעות שלב מיון + קורס מורחב 530
X להורדת
הסילבוס
לתשומת לבכם: ולמען הסר ספק, מובהר כי החברה שומרת לעצמה את הזכות לערוך מעת לעת, לפי שיקול דעתה, שינויים בתוכניות הלימודים או בסגל המרצים
שיחה
צ'ט
לפרטים