תכנות NET

Transcription

תכנות NET
‫קורס הכשרת מפתחי ‪ .NET‬להסמכת‬
‫‪ MCSD‬עם התמחות ב‪AZURE ,BI-‬‬
‫ו‪SHAREPOINT-‬‬
‫מבוא‪:‬‬
‫חברות רבות במשק משתמשות בסביבות המחשוב של ‪ Microsoft‬שהן הנפוצות‬
‫ביותר כיום במרבית האירגונים בארץ ובעולם ולכן הביקוש למתכנתי ‪ .NET‬בעלי‬
‫יכולות ושליטה בעבודה בסביבות פיתוח מסוג זה הולך וגובר בשוק העבודה כבר‬
‫למעלה מעשור‪ .‬אז אם אתה מחפש להתברג בתעשייה שבה הביקוש גובר על ההיצע‬
‫והשכר מתגמל‪ ,‬אתה בהחלט במסלול הנכון‪.‬‬
‫‪ - HackerU‬הפועלת כמרכז להכשרת והשמת עובדים למקצועות ההייטק (מוכרת‬
‫‪ Microsoft Gold Partner‬שותף מספר ‪ )1785294‬גאה להציג את מסלול ההכשרה‬
‫המקיף והמתקדם ביותר לפיתוח תוכנה בפלטפורמת ‪ .NET‬מסלול ייחודי המאגד‬
‫לראשונה את כל התכנים הסטנדרטים עם הנושאים המתקדמים ביותר שנמצאים‬
‫כיום בחזית הטכנולוגיה ומבוקשים מאוד בתעשיית ההייטק כגון‪ ,BI :‬פיתוח‬
‫אפליקציות וחיבורן לרשתות החברתיות‪ GoogleApps ,‬ועוד‪.‬‬
‫זהו מסלול הכשרה מקצועי שיעניק לך את הידע הנדרש בטכנולוגיות המתקדמות‬
‫כגון‪ :‬פיתוח אפליקציות ל‪ Windows 8-‬ושילובן בחנות האפליקציות של ‪Windows‬‬
‫‪ ,Store App‬פיתוח אתרי ‪ Web‬הכוללים שימוש ב–‪ Ajax‬ו‪ ,HTML5-‬ארכיטקטורה‬
‫ותכנות מתקדמים ועוד‪.‬‬
‫תוכנית הלימודים כוללת חומר עיוני בשילוב עם הרצאות פרונטאליות במגוון נושאים‬
‫תיאורטיים התורמים להבנת הרעיון מיסודו של אותו מודול עם תרגול רב המקנה‬
‫ניסיון מעשי בפיתוח כמקובל ובמקביל מקדישה את חלקה העיקרי של המסלול‬
‫לפרקטיקה והתנסות מעשית בפיתוח תוכנה הבא לידי ביטוי‪ ,‬בפרוייקטים אותם‬
‫תגיש ותיישם על מנת שתוכל כבר במהלך מסלול ההכשרה לצבור את מירב הכלים‬
‫ולקבל ניסיון ממשי שיעזרו לך להשתלב בעולם התכנות וההייטק ולהיכנס לשוק‬
‫העבודה מיד בסיום הלימודים‪.‬‬
‫השילוב המנצח בין עצות יישומיות ‪ Best Practices‬הנדרשות בתעשייה לבין התכנים‬
‫המתקדמים ביותר יקנו לך יתרון מובהק החל מיום העבודה הראשון‪.‬‬
‫מסלול זה מעניק למועמדים יתרונות משמעותיים‪:‬‬
‫•שלב מיון שבו נבדקת התאמת המועמד למסלול‬
‫•קבלת מלגת לימודים בסך ‪ ₪7,000‬לעוברים את שלב המיון‬
‫•קבלת החזר כספי של דמי הלימוד למי שאינו מתאים ‪ /‬ממשיך את לימודיו‬
‫לקורס המורחב‬
‫•המסלול היחידי בארץ המציע התחייבות חוזית לעבודה בתחום לבוגריו‬
‫מסלול הכשרה ייחודי המשלב את כל פלטפורמת ה‪ .NET-‬עם פיתוח‪AZUR ,‬‬
‫‪ SHAREPOINT‬ו‪ BI-‬בהיקף שעות משמעותי‬
‫•מסלול הכשרה שמתאים גם לחסרי רקע בעלי פוטנציאל גבוה להצלחה‪ ,‬מכין‬
‫לבחינות ההסמכה ‪ MCSD‬של ‪Microsoft‬‬
‫לתשומת לבכם‪ :‬למען הסר ספק‪ ,‬מובהר כי ‪ HackerU‬שומרת לעצמה את הזכות‬
‫לערוך מעת לעת‪ ,‬לפי שיקול דעתה‪ ,‬שינויים בתכנית הלימודים ובסגל המדריכים‪.‬‬
‫שעות והיקף הלימוד‬
‫מבנה הלימודים‬
‫המסלול נחלק לשני שלבים עיקריים‪:‬‬
‫‪1.1‬שלב המיון ‪ 40 -‬שעות לימוד אקדמיות שבמסגרתן נבדקים כישורי‬
‫המועמד והתאמתו לתחום ונלמדים תכני המבוא של המסלול‪ .‬היכרות‬
‫ראשונית עם התכנים הרלוונטיים והעדכניים הקיימים בתחום‪ .‬כגון‪ :‬מבוא‬
‫לתכנות הכולל בתוכו את הבסיס של שפת התכנות ‪ C#‬וכמו כן התמקדות‬
‫בתכנים הבסיסיים המהווים תשתית הנדרשת לכל פיתוח תוכנה‪ .‬בשלב זה‬
‫תתקיים בחינת כניסה לקורס המורחב והמועמד יקבל את הערכתו האישית‬
‫של המרצה‪.‬‬
‫‪2.2‬קורס מורחב ‪ 500 -‬שעות לימוד אקדמיות‪ .‬במידה והמועמד עבר את שלב‬
‫המיון בהצלחה‪ ,‬ייחתם עימו חוזה העסקה‪ ,‬יקבל מלגת לימודים ויוכל לעבור‬
‫לקורס המורחב שבמסגרתו נלמדים התכנים המעודכנים ביותר לדרישות‬
‫התעשייה‪ .‬ילמדו בהרחבה נושאים כגון‪ :‬תכני הליבה בשפת התכנות ‪,C#‬‬
‫בניית אפליקציות מתוחכמות על גבי פלטפורמת ‪ ,.NET‬למידה ויישום של‬
‫טכניקות שונות (פיתוח מרובה תהליכים‪ ,‬פיתוח מקבילי‪ ,‬ריבוי משימות‬
‫ועוד) ארכיטקטורת מערכת‪ ,‬מסדי נתונים ולניתוח מערכות ועוד‪.‬‬
‫לימודי ערב נמשכים כ‪ 14-‬חודשים ומתקיימים פעמיים בשבוע‬
‫בין השעות ‪17:30 –21:30‬‬
‫תנאי הקבלה‬
‫פגישת ייעוץ וראיון אישי הבוחן את ההיכרות הבסיסית של המועמד בעבודה‬
‫בסביבה ממוחשבת‪ ,‬אוריינטציה למקצועות הריאליים וחשיבה לוגית ואנלוגית‪.‬‬
‫מתודולוגיות הלמידה‬
‫מתודולוגיות הלמידה הן ייחודיות ומבוססות על הרצאות פרונטאליות‪ ,‬סימולציות‬
‫בסביבת הלמידה ותרגול אישי בליווי ספרות מקצועית‪.‬‬
‫סגל המרצים‬
‫ב‪ HackerU-‬סגל המרצים מורכב ממומחי ההדרכה המובילים בתחום‪ ,‬בעלי נסיון‬
‫מעשי רב ביישום ובהדרכת נושאי הלימוד בתעשיית ההייטק הישראלית והעולמית‪.‬‬
‫תעודת גמר והסמכה‬
‫בסיום מסלול ההכשרה תוענק תעודת גמר מפתח תוכנה בפלטפורמת ‪.NET‬‬
‫מטעם ‪ .HackerU‬בנוסף‪ ,‬במסגרת המסלול ההכשרה‪ ,‬תתקיים הכנה מעשית‬
‫לבחינת ההסמכה הבינלאומית ‪ MCSD‬של ‪.Microsoft‬‬
‫התמחות בפיתוח בטכנולוגיות ‪ Microsoft‬מבוססות ‪.NET‬‬
‫בשילוב פיתוח ‪ Apps‬ל‪ Windows 8-‬ול‪SharePoint-‬‬
‫‪Microsoft Technologies Development with & .NET Platform‬‬
‫(‪)Extended MCSD Certification Preparation Course 540 Hours‬‬
‫‪Part -2‬‬
‫‪50‬‬
‫‪Part -1A‬‬
‫‪Object Oriented Programming and Advance C# 5‬‬
‫‪Programming‬‬
‫מטרת המודול היא להעמיק את הידע בשפת ‪ C#‬מ‪"-‬נקודת מבט" של תכנות מונחה‬
‫עצמים‪ .‬קיים אתגר מיוחד להרגיל סטודנטים שלמדו לחשוב בצורה פרוצדוראלית‬
‫לחשוב בצורה של אובייקטים‪ .‬המודול הזה מציג את העקרונות והתפיסה בתכנות‬
‫מונחה עצמים והדרך בה ‪ C#‬מאפשרת לנו לממש תפיסה זו‪.‬‬
‫מלבד עקרונות הפרדיגמה והנדבכים הנלווים כמו ‪ Interfaces ,Classes‬ו‪.Polymorphism-‬‬
‫מודול זה גם ממחיש תבניות תכנון נפוצות בעולמות הנדסת התוכנה הלא הם‬
‫ה‪.Design Patterns-‬‬
‫‪• Collections and Generics‬‬
‫‪• Working with Threads‬‬
‫‪• Working with Parallel Task Library‬‬
‫‪• Reflection and Attributes Programming‬‬
‫‪40‬‬
‫מטרת המודול היא להקנות לסטודנטים את הידע והכישורים הנדרשים לפיתוח‬
‫אפליקציות בשפת ‪ C#‬על גבי פלטפורמת ‪ .NET‬המודול מתחיל במבוא לתכנות‬
‫המתמקד באבני יסוד התכנות ומקנה את התשתיות הדרושות לכל מפתח תוכנה‪.‬‬
‫מיד לאחר מכן הקורס מתמקד באבני השפה ובמבנה הפרויקט‪.‬‬
‫שפת ‪ C#‬פותחה כשפה המותאמת ביותר לפיתוח אפליקציות אנטר‪-‬פרייס עבור‬
‫‪ .NET‬השפה בנויה ממספר שפות בהן ‪ ++Java, C ,C‬ו‪ Delphi-‬מותאמת לתכנות‬
‫מונחה עצמים‪.‬‬
‫‪Topics Covered‬‬
‫‪• Programming Basics‬‬
‫‪• Introducing C# and the .NET Framework‬‬
‫‪• Using C# Programming Constructs‬‬
‫‪• Declaring and Calling Methods‬‬
‫‪• Handling Exceptions‬‬
‫‪• Reading and Writing Files‬‬
‫‪• Creating New Types‬‬
‫‪• Encapsulating Data and Methods‬‬
‫‪Topics Covered‬‬
‫‪• Object Oriented Concepts‬‬
‫‪• Interfaces‬‬
‫‪• Design Patterns‬‬
‫‪• Working with XML‬‬
‫‪• Module Project‬‬
‫‪Part -3‬‬
‫‪Microsoft SQL Server‬‬
‫‪20‬‬
‫מטרת המודול היא לחשוף בפני הסטודנטים את אחד המרכיבים החשובים ביותר‬
‫במבנה מערכת תוכנה – מסד הנתונים‪ .‬יעשה דגש על החשיבות ומקומו בארכיטקטורת‬
‫המערכת הן ברמה התיאורטית והן ברמה הפרקטית‪ .‬המודול מתחיל בתיאוריה אקדמית‬
‫על עקרונות מסדי נתונים ומבוא לניתוח מערכות‪.‬‬
‫בהמשך‪ ,‬נלמד על מסד הנתונים של ‪ - Microsoft‬הלא הוא ה‪ .SQLServer-‬נלמד על‬
‫במבנה ועל כלי העבודה שלו‪ .‬בחלק האחרון‪ ,‬נלמד את שפת ה‪ SQL-‬הלא היא השפה‬
‫המאפשרת הרצת שאילתות אל מול מסד הנתונים ומאפשרת להפוך מידע גולמי רב‬
‫לידע עסקי!‬
‫‪• SQL Language‬‬
‫‪• Module Project‬‬
‫‪Part -1B‬‬
‫‪80‬‬
‫‪Topics Covered‬‬
‫‪• Overview of HTML and CSS‬‬
‫‪• Creating and styling HTML5 pages‬‬
‫‪• Introduction to Java Script‬‬
‫‪• Creating forms to collect data and validate user input‬‬
‫‪• Ajax‬‬
‫‪• Styling pages using CSS3‬‬
‫‪• Creating methods and objects using Java Script‬‬
‫‪Part -4‬‬
‫‪Data Access with .NET‬‬
‫‪30‬‬
‫‪• Entity Framework‬‬
‫‪• Module Project‬‬
‫‪Topics Covered‬‬
‫‪• Background‬‬
‫‪• Data Access with ADO.NET‬‬
‫‪Programming HTML/HTML5, CSS/CSS3 and Java Script‬‬
‫מטרת המודול היא להקנות לסטודנטים את הידע והכישורים הנדרשים לפיתוח צד‬
‫לקוח תוך שימת דגש על הטכנולוגיות העדכניות ביותר‪.‬‬
‫‪Topics Covered‬‬
‫‪• Theory and Concepts‬‬
‫‪• SQL Server‬‬
‫מטרת מודול זה הוא להכשיר את הסטודנט לפתח אפליקציות מבוססות מידע‬
‫בעזרת טכנולוגיות ‪ .NET‬וע"ג בסיס הנתונים ‪ .SQL Server 2008‬מודול זה מתמקד‬
‫בשלוש טכניקות גישה למידע‪ :‬טכנולוגיית ה‪ ADO .NET-‬תספק לנו הצצה מעמיקה‬
‫לספריית האובייקטים המאפשרים גישה ישירה אל מול מסד הנתונים‪ ,‬ספריית ה‪LINQ-‬‬
‫תאפשר לנו לבצע שאילתות מורכבות מתוך האפליקציה בתצורה של אובייקטים‪,‬‬
‫וה‪ Entity Framework-‬יספק לנו תשתית ומעטפת חכמה לייצוג רכיבי מסד הנתונים‬
‫בצורה אפליקטיבית‪.‬‬
‫‪Programming Basics & Introduction to .NET 4.5.1 with C# 5‬‬
‫‪Part -1C‬‬
‫‪20‬‬
‫‪Programming with C# 5‬‬
‫מודול זה מהווה המשך למודול הקודם ‪ .‬מטרת המודול הזה הינה לחשוף לסטודנטים‬
‫נושאים נוספים המהווים נדבך חשוב בשפת ה‪.C#-‬‬
‫‪Topics Covered‬‬
‫‪• Managing the Lifetime of Objects and Controlling Resources‬‬
‫‪• Encapsulating Data and Defining Overloaded Operators‬‬
‫‪• Decoupling Methods and Handling Events‬‬
‫‪• Working with XML‬‬
‫‪• Module Project‬‬
‫‪Part -5‬‬
‫‪Part -7‬‬
‫‪Implementing SOA With WCF‬‬
‫‪25‬‬
‫מודול זה מתמקד בארכיטקטורה הפופולארית ביותר כיום לבניית וצריכת שירותים‬
‫מרוחקים‪ ,‬הלא היא ה‪ .)Software Oriented Architecture( SOA-‬המודול יציג אתעקרונות‬
‫הארכיטקטורה ואת הפלטפורמה של ‪ Microsoft‬למימוש החזון – פלטפורמת ה‪WCF-‬‬
‫הפופולארית‪ .‬הסטודנט ילמד לפתח שירותי רשת מרוחקים‪ ,‬ולצרוך שירותים‬
‫כאלה לאפליקציות השונות ובכך להגביר את יכולות האפליקציה תוך שימוש ביכולות‬
‫מובנות המקצרות את זמני הפיתוח‪ .‬שירותים אלו‪ ,‬יאפשרו לסטודנט לראשונה‪ ,‬לחסום‬
‫את "גבולות הגזרה" של פלטפורמת ‪ Microsoft‬ויאפשרו לו לספק ולצרוך שירותים‬
‫ממערכות ‪ Java ,Unix‬ועוד‪.‬‬
‫ד‬
‫‪Topics Covered‬‬
‫‪• SOA and Introducing WCF‬‬
‫‪• WCF Hosts and Clients‬‬
‫‪• Developing windows installer as service‬‬
‫‪• Working with Exceptions‬‬
‫‪• Module Project‬‬
‫‪40‬‬
‫מודול זה מכסה את כל הנושאים והידע הדרוש בכדי להתחיל את הדרך הדרושה להפוך‬
‫למפתח מערכות מבוססות ‪ .Web‬החל מעקרונות מערכת ‪ ,Web‬דרך ארכיטקטורה‬
‫אופיינית‪ ,‬דרך ממשק המשתמש בעזרת שפת ‪ HTML‬והבניית יכולת דינמית לדפי‬
‫ה‪ Web-‬הסטטיים בעזרת שפת ‪ .Java Script‬בנוסף‪ ,‬הסטודנט יחשף לספריית‬
‫הפיתוח לדפדפן המתקדמת והנפוצה ביותר כיום‪ ,‬ה‪.JQuery-‬‬
‫כמו כן במודול זה יחשף הסטודנט לכל המרכיבים הנחוצים לפיתוח מערכת ‪:Web‬‬
‫כלי הפיתוח‪ ,‬הרכיבים השונים והטכניקות לבניית אתרי אינטרנט מתקדמות ביותר‬
‫וכל זה בפלטפורמת ‪ ASP .NET‬הפופולארית לפיתוח אתרי אינטרנט‪ .‬המודול מכסה‬
‫נושאים כמו ארכיטקטורת האפליקציה‪ ,‬סוגי הפרוייקטים בסביבת הפיתוח‪ ,‬מציג‬
‫את רכיבי הגרפיקה ורכיבי המידע המגוונים‪ .‬ילמדו נושאי ליבה כמו‪Master Pages, :‬‬
‫‪ ,UserControls‬עבודה בטכניקת ‪ AJAX‬התופסת יותר ויותר תאוצה ויספק הצצה‬
‫לשפת ה‪ HTML-‬המתקדמת והמהפכנית כיום – ה‪!HTML 5-‬‬
‫‪Topics Covered‬‬
‫‪• Web System Architecture and Concepts‬‬
‫‪• Markup Language and HTML 4 and 5‬‬
‫‪• Client Side Programming with Java Script‬‬
‫‪• Using Controls‬‬
‫‪• Client Side Programming with jQuery‬‬
‫‪• Creating a Microsoft ASP.NET Web Form‬‬
‫‪• Adding Functionality to a Microsoft ASP.NET Web Form‬‬
‫‪• Validating User Input‬‬
‫‪• Managing State in Web Applications‬‬
‫‪• Creating a Microsoft ASP.NET Ajax-enabled Web Forms Application‬‬
‫‪Part -8‬‬
‫‪50‬‬
‫‪Development with SharePoint 2013‬‬
‫‪ SharePoint 2013‬הינה פלטפורמה עסקית לשיתוף וניהול ידע בארגונים וב‪.Web-‬‬
‫הפלטפורמה מאפשרת להתחבר ולהעצים את האנשים בארגון בעזרת אוסף רכיבים‪,‬‬
‫ממשקי משתמש ויכולות לניהול ושיתוף ידע ‪ .‬מודול זה מטרתו לענות על הצורך הבוער‬
‫בשוק במפתחי ‪ SharePoint‬והוא מציג סקירה רחבה ומקיפה של התשתית ברמת‬
‫היישום‪ ,‬ברמת השימוש וכמובן – ברמת הפיתוח‪ .‬מודול זה יסקור את הטכניקות‪,‬‬
‫כלי הפיתוח‪ ,‬האלמנטים המתקדמים המאפשרים להרחיב ולפתח את יכולות המוצר‬
‫והפלטפורמה ולהעניק למשתמשים בה יכולות עשירות יותר‪ ,‬הן ברמת היישום הפשוט‪,‬‬
‫הן ברמת ממשקי ה‪ Web-‬החזקים שלה והן ברמת התהליכים העסקיים המניעים את‬
‫הארגון‪.‬‬
‫‪Topics Covered‬‬
‫‪• SharePoint End User‬‬
‫‪• SharePoint Designer‬‬
‫‪• Understanding SharePoint 2013‬‬
‫‪• Developing SharePoint Solutions‬‬
‫‪• Developing SharePoint App Models‬‬
‫‪• Pages and Navigation‬‬
‫‪• SharePoint Security‬‬
‫‪• Lists, Libraries and Events‬‬
‫‪• Server-Side SharePoint Development‬‬
‫‪• Client-Side SharePoint Development‬‬
‫‪• Developing Workflows‬‬
‫‪• Enterprise Content Management‬‬
‫‪Web Development– Server side Development-using ASP‬‬
‫‪.NET 4.5.1 and Ajax‬‬
‫‪Part -6‬‬
‫‪40‬‬
‫‪Web Development with MVC 5‬‬
‫מתודולוגית הפיתוח ‪ MVC‬הינה חלק בלתי נפרד מפיתוח אתרי אינטרנט בסביבית‬
‫ה‪ NET Framework 4.5.1.-‬המציגה לנו יכולות לפיתוח אפליקציות מבוססות על‬
‫‪ Design Pattern‬שהינו (‪ .MVC (Model, View, Controller‬כמו כן יילמד נושא פיתוח‬
‫‪ Web API‬שהוא החדשני ביותר שהוצג‪ .‬במודול זה‪ ,‬הסטודנט ייחשף לטכנולוגיות‬
‫החדישות הללו‪ ,‬תוך ניצול הניסיון והידע שצבר עד כה בקורס‪.‬‬
‫‪Topics Covered‬‬
‫‪• Introduction to ASP.NET MVC‬‬
‫‪• Working with view‬‬
‫‪• Working with controller‬‬
‫‪• Working with model‬‬
‫‪• Working with data access and POCO‬‬
‫‪• Developing web API‬‬
‫‪Part -9‬‬
‫‪Part -12‬‬
‫‪Final Project‬‬
‫‪15‬‬
‫מודול זה הינו למעשה פרויקט הסיום של הסטודנט‪ .‬בפרויקט זה‪ ,‬נדרש הסטודנט‬
‫בשעות עבודה עצמית רבות ובליווי והנחיית המרצה‪ ,‬לממש וליישם מגוון גדול של‬
‫נושאים וטכנולוגיות שנלמדו במהלך המסלול‪ .‬פרויקט זה עיקרו בתכנון‪ ,‬יישום ופיתוח‬
‫מערכת מידע‪ .‬פרויקט זה הינו גדול‪ ,‬מקיף ומספק לסטודנט את הניסיון הראשוני‬
‫והכל כך חשוב בפיתוח – ניסיון המכין אותו לעולם האמיתי עם סיום לימודיו והתחלת‬
‫הקריירה שלו בתעשיית הייטק‪.‬‬
‫‪Development Windows Applications with WPF‬‬
‫‪10‬‬
‫‪ WPF‬היא פלטפורמת פיתוח ממשקי משתמש בסביבת ‪ Client‬מתקדמת מאד‪,‬‬
‫בעלת יכולות תכנותיות וגרפיות מתקדמות ביותר‪ .‬המודול מלמד כיצד לשלב את‬
‫שפת התכנות ‪ C#‬עם השפה הייחודית ‪ XAML‬ולפתח אפליקציות ‪ WPF‬מתקדמות‪.‬‬
‫תשתית ה‪ WPF-‬הינה תשתית תכנות שונה בתכלית מתשתיות וסביבות פיתוח‬
‫ממשקי לקוח‪-‬שרת קלאסיות כגון‪ WinForms :‬ומודול זה חושף את הבסיס‪ ,‬את‬
‫הפקדים השונים‪ ,‬את נושא ה‪ ,Data Binding-‬עבודה עם ‪,Resources ,Templates‬‬
‫גרפיקה ומולטימדיה‪ .‬כמו כן‪ ,‬המודול ידון בתבניות עיצוב פופולאריות בפיתוח ‪.WPF‬‬
‫תוכנית הלימודים‪:‬‬
‫‪• Controls‬‬
‫‪• Resources‬‬
‫‪• Data Binding‬‬
‫‪• Module Project‬‬
‫שעות‬
‫‪40‬‬
‫‪Programming Basics & Introduction to .NET with C# 5‬‬
‫‪80‬‬
‫‪Programming HTML/HTML5, CSS/CSS3 and Java Script‬‬
‫‪20‬‬
‫‪Programming with C# 5‬‬
‫‪50‬‬
‫‪Object Oriented Programming and Advance C# 5‬‬
‫‪Programming‬‬
‫‪20‬‬
‫‪Microsoft SQL Server‬‬
‫‪30‬‬
‫‪Data Access with .NET‬‬
‫‪40‬‬
‫‪Web Development – Server side Development using‬‬
‫‪ASP.NET 4.5.1 and Ajax‬‬
‫‪40‬‬
‫‪Web Development with MVC 5‬‬
‫‪25‬‬
‫‪Implementing SOA With WCF‬‬
‫‪50‬‬
‫‪Development with SharePoint 2013‬‬
‫‪10‬‬
‫‪Development Windows Applications with WPF‬‬
‫‪20‬‬
‫‪Windows Azure‬‬
‫‪100‬‬
‫‪System Analysis and BI‬‬
‫‪15‬‬
‫‪Final Project‬‬
‫‪540‬‬
‫‪Part -10‬‬
‫‪Developing Windows 8 Apps and Windows Azure‬‬
‫‪20‬‬
‫מודול זה‪ ,‬מכשיר את הסטודנט לאחד מהנושאים העדכניים ביותר בשוק פיתוח אפליקציות‬
‫מבוססות ‪ Windows 8‬ופיתוח אפליקציות עבור ה‪WindowsAppStoreWindows 8-‬‬
‫הינה מערכת ההפעלה החדשה ביותר בשוק והיא זו שתשלוט גם בשנים הקרובות‪.‬‬
‫מערכת הפעלה זו מביאה איתה ממשק משתמש חדש‪ ,‬ה‪ .Metro-‬במודול זה נלמד‬
‫את ארכיטקטורת מערכת ההפעלה‪ ,‬יסודות הפיתוח לאפליקציות מבוססות ‪Metro‬‬
‫ושילובן בחנות האפליקציות של ‪ ,Microsoft‬ה‪.WindowsAppStore-‬‬
‫מודול זה מכשיר את הסטודנט לבחינת ההסמכה החדשה הבינלאומית של ‪,Microsoft‬‬
‫ה‪.MCSD-‬‬
‫‪Topics Covered‬‬
‫‪• Overview of the Windows 8 Platform and Windows Store Apps‬‬
‫‪• Creating User Interfaces using XAML‬‬
‫‪• Presenting Data‬‬
‫‪• Implementing Layout using Windows 8 Built-In Controls‬‬
‫‪• Handling Files in Windows Store Apps‬‬
‫‪• Windows Store App Process Lifetime Management‬‬
‫‪• Working with Templates and Resources‬‬
‫‪• Designing and Implementing Navigation in a Windows Store App‬‬
‫‪• Implementing Windows 8 Contracts‬‬
‫‪• Implementing Tiles and User Notifications‬‬
‫‪• Designing and Implementing a Data Access Strategy‬‬
‫‪• Responding to Mouse, Keyboard and Touch‬‬
‫‪Part -11‬‬
‫‪100‬‬
‫‪System Analysis and BI‬‬
‫הקורס מיועד להכשיר מנתחי מערכות ‪ BI‬בתחום מבוקש ונדרש‪ ,‬תחום‬
‫ה‪ IT- Business Intelligence-‬מקנה למשתתפים את כל הידע הנדרש לעיסוק בתחום‬
‫ומכשיר אותם להבנת הקשר בין הצרכים העסקיים והארגוניים לבין המידע השמור‬
‫במאגרי המידע הארגוניים‪ .‬העוסקים בתחום ניתוח מערכות ‪Business Intelligence‬‬
‫נדרשים למעשה להעביר את המידע הקיים בארגון לגורמים הניהוליים‪ ,‬בפורמט כזה‬
‫שיאפשר להם לקבל החלטות עסקיות מבוססות על המידע הנתון והמנותח‪ .‬לכן‬
‫אנשים אלה ממלאים תפקיד חשו בארגון ומשפיעים במידה רבה על ביצועיו ועל מעמדו‬
‫בשוק‪ .‬מנתחי מערכות ‪ BI‬משתלבים בשנים האחרונות בתפקידי מפתח בתחום‬
‫המחשוב העסקי וזוכים לביקוש רב בתעשייה‪.‬‬
‫סה”כ‬
‫סניף מרכז‬
‫‪Topics Covered‬‬
‫‪• Introduction to WPF‬‬
‫‪• XAML‬‬
‫‪• Basic Concepts‬‬
‫‪• Layout and Panels‬‬
‫‪• Querying MSSQL 2012‬‬
‫‪• Data Integration‬‬
‫‪• Data Modeling‬‬
‫‪• Module project‬‬
‫סניף צפון‬
‫בצמוד לתחנת רכבת סבידור מרכז‬
‫בצמוד לתחנת רכבת לב המפרץ‬
‫רח’ שוהם ‪ ,5‬מגדלי פז‪,‬‬
‫קומה ‪ ,3‬מתחם הבורסה‪,‬‬
‫רמת גן‬
‫חיפה ‪ -‬שדרות ההסתדרות ‪,49‬‬
‫קומה ‪ ,3‬צמוד לתחנת לב המפרץ‪,‬‬
‫צומת הצ’קפוסט‬
‫‪Topics Covered‬‬
‫‪• Introduction to system analysis and design‬‬
‫‪• Development life cycle‬‬
‫‪• Introduction to Databases‬‬
‫‪• Introduction to BI‬‬
‫‪• Modeling database architecture‬‬
‫טל‪03-6135565 :‬‬
‫פקס‪03-6133566 :‬‬
‫‪www.hackeru.co.il‬‬