• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
53
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ‫לימודי הכשרת מפתחי ‪ .NET‬להסמכת ‪MCSD‬‬ ‫בשילוב טכנולוגיות ‪ BI ,SHAREPOINT‬ורשתות חברתיות‬ ‫מבוא‬ ‫הקורס מכשיר אנשים ללא רקע וניסיון לפיתוח בפלטפורמת‬ ‫הפיתוח הנפוצה והמבוקשת ביותר כיום בעולם התוכנה הקורס‬ ‫מתחיל מיסודות התכנות, דרך נושאים כמו תכנות מונחה עצמים‬ ‫ונושאים מתקדמים בשפת הפיתוח הפופולארית ‪ ,#C‬וממשיך‬ ‫לעולמות הטכנולוגיה המתקדמת בדמות פיתוח אפליקציות‬ ‫‪ Windows‬גרפיות, פיתוח אתרי ‪ Web‬בטכנולוגיות מתקדמות (כולל‬ ‫‪ Ajax‬ו-5‪ - )HTML‬ודן בנושאי ארכיטקטורה ותכנות מתקדמים כגון‬ ‫פיתוח מקבילי ועוד.‬ ‫מעבר לתכנים הרגילים המכינים את הסטודנט למבחני הסמכה‬ ‫בינלאומיים של ‪ ,Microsoft‬הקורס משלב מקבץ נושאים תיאורטיים‬ ‫התורמים להבנת הרעיון מיסודו של אותו מודול עם תרגול רב‬ ‫(המקנה ניסיון מעשי בפיתוח) ובשילוב עצות יישומיות - ‪Best‬‬ ‫‪ - Practices‬הדרושות בתעשייה החל מיום העבודה הראשון. הקורס‬ ‫מנוהל על ידי מרצה בעל ניסיון מעשי רב בפיתוח, ניהול פיתוח‬ ‫וייעוץ טכנולוגי.‬ ‫קורס זה מאגד לראשונה את כל התכנים ה“רגילים“ הדרושים‬ ‫להפוך את הסטודנט למפתח טוב עם נושאים מתקדמים מאוד‬ ‫הנמצאים בחזית הטכנולוגיה והמבוקשים כיום מאוד בתעשיית‬ ‫ההייטק כגון: טכנולוגיות ‪ ,BI‬פיתוח בפלטפורמת ‪ ,SharePoint‬פיתוח‬ ‫אפליקציות וחיבורן לרשתות חברתיות ו-‪ Google Apps‬ועוד.‬ ‫מעבר לתרגולים הרבים לאורך הקורס, בסיום הקורס הסטודנט‬ ‫יבצע פרויקט גמר מקיף וגדול שיהווה עבורו הכנה מצויינת ליום‬ ‫העבודה הראשון שלו בתעשיית ההייטק.‬ ‫התוכנית עשתה התאמה וכוללת כעת את המודול החדש ביותר‬ ‫ פיתוח אפליקציות ל-8 ‪ Windows‬ושילובן בחנות האפליקציות‬‫של ‪ ,Microsoft‬ה-‪ .Windows App Store‬המודול הזה גם מכין את‬ ‫הסטודנטים לבחינות ההסמכה החדשה ביותר של ‪ :MS‬ה-‪MCSD‬‬ ‫)‪ – )Microsoft Certified Solutions Developer‬המחליפה את‬ ‫הסמכת ה-‪.MCPD‬‬ ‫קורס זה מעניק לנרשמים יתרונות משמעותיים:‬ ‫1. הקורס היחיד שמשלב את כל פלטפורמת ה-‪ .NET‬עם פיתוח‬ ‫‪ AZUR‬ו–‪.SHAREPOINT‬‬ ‫2. התחייבות לעבודה לבוגרים!‬ ‫3. מלגה של עד 000,7₪, בואו לבדוק את זכאותכם!‬ ‫4. מוכר בפיקדון לחיילים משוחררים!‬ ‫5. קורס פיתוח תוכנה מתאים גם לחסרי רקע בעלי פוטנציאל.‬ ‫6. קורס המכין למבחני ‪ MCSD‬של ‪.MICROSOFT‬‬ ‫כדי להתחיל את תהליך ההכשרה לקורס מפתחי ‪ ,.NET‬נדרש/ת‬ ‫המועמד/ת לעבור בחינת התאמה וראיון עם יועץ לימודים בחברה.‬ ‫המסלול נחלק לשני שלבים עיקריים:‬ ‫1. שלב המיון - שלב זה אורך כ-04 שעות לימוד אקדמיות שבהן‬ ‫יילמד חומר אינטגרלי של הקורס והבסיס של שפת התכנות ‪.#C‬‬ ‫2. הקורס המורחב - לאחר שלב המיון ייבחן המועמד על החומר‬ ‫הנלמד. במקרה שיצליח במבדק, יוכל להתקבל לקורס המורחב,‬ ‫ובמסגרתו ייחתם עמו חוזה העסקה ומלגה.‬ ‫מסלול ערב:‬ ‫הקורס נמשך כשנה וחודשיים ונערך פעמיים בשבוע בשעות הערב.‬ ‫ראש חוג: יניב ארד. מר יניב ארד הנו טכנולוג בכיר בעל ניסיון‬ ‫של כ-51 שנה בטכנולוגיות ומוצרי ‪ .‬ icrosoft‬ניסיונו הרב‬ ‫‪M‬‬ ‫‫בתעשיית ההייטק כולל פיתוח, ניהול פיתוח, אינטגרציה, ניהול‬ ‫פרויקטים, פעילויות ‬‪ ‬ resale‬‫למוצרים ולטכנולוגיות, הקמת וניהול‬ ‫‪P‬‬ ‫‪‪‬‬ ‫ך‬ ‫מחלקת פיתוח בטכנולוגיות ‪ .‬ icrosoft‬בנוסף , מר ארד מוסמ ‬‬ ‫‪M‬‬ ‫‬‪ ‪ MCP Microsoft‬ומנהל במייקרוסופט ישראל את פורום מוצרי‬ ‫‫‬ ‫ה-‪( Dynamics‬במיוחד ה-‪.)‬‬CRM‬‬ ‫‬‬ ‫‫למר ארד ניסיון בהכשרות ובהדרכות טכנולוגיות. הוא משמש‬ ‫‬‬ ‫כמרצה בטכניון ובמכללו ‬ ‫אקדמיות, עבד עם כל גופי ההדרכה‬ ‫ת‬ ‫המקצועיים, הכשיר מאות מהנדסי תוכנה בעולמו ‬‫הפיתוח, ניתוח‬ ‫ת‬ ‫מערכות, ארכיטקטורה, כלים ומוצרים. בוגרי הקורסים אותם הדריך‬ ‫מר ארד התפרשו על פנ‬‫כל המגזרים, החל ממפתחים חסרי ניסיון‬ ‫י‬ ‫אשר עושים את צעדיהם הראשונים בעולמות הפיתוח‬‫דרך מפתחי‬ ‫,‬ ‫‬‪ Java‬בשלב ההסבה המקצועית שלהם, דרך הכשרת אנשי פיתוח‬ ‫‪‪‬‬ ‫מנוסים וכל ‬‫במהנדסים מיחידות צבאיות טכנולוגיות מובחרות כגון‬ ‫ה‬ ‫.‬ ‫ממר“ם, 0028 ועוד‬‬ ‫‫למר ארד, המגיע היישר מהתעשייה, מתכונת ייחודית להנחיית‬ ‫קורסים מעבר לתכנים המקובלים, והוא דוג ‬‫בגישה מאוד פרקטית‬ ‫ל‬ ‫המשלבת תרגול רב, עצות יישומיות (‪ )‬ est Practices‬‫והצגת כלים‬ ‫‬‬ ‫‪B‬‬ ‫משלימים למפתח בעבודתו היומיומית. מר ארד מנוסה מאוד בבניית‬ ‫סילבוסים ייחודיים עבו ‬‫מספר גופי הדרכה שונים, ומתמחה בכל‬ ‫ר‬ ‫‪‪‬‬ ‫טכנולוגיות ‬‪ ,‪ icrosoft‬ביניהן ‪Sharepoint ,Dynamics CRM ,Web‬‬ ‫‪M‬‬ ‫‬‪‬.NET‬‫וטכנולוגיות‬‪.‪Team System‬‬ ‫,‬ ‫הפריצה שלך להייטק‬ ‫רחוב שוהם 5, מגדלי פז קומה 3, מתחם הבורסה רמת גן, 5655316-30‬ ‫‪www.hackeru.co.il‬‬
  • 2. ‫‪Software Development with Microsoft Technologies & .NET Platform‬‬ ‫‪Extended MCSD Certification Preperation Course‬‬ ‫‪520 Hours‬‬ ‫‪Hours‬‬ ‫04‬ ‫‪Hours‬‬ ‫‪Part 1-A – Programming Basics & Introduction to‬‬ ‫0.4 #‪.NET with C‬‬ ‫‪Overview‬‬ ‫מטרת המודול הזה הינה להקנות לסטודנטים את הידע והכישורים הדרושים לפיתוח‬ ‫אפליקציות בשפת #‪ C‬על גבי פלטפורמת ‪ ..NET‬הקורס מתחיל במבוא לתכנות‬ ‫המתמקד באבני יסוד התכנות ומקנה את התשתיות הדרושות לכל מפתח תוכנה. מיד‬ ‫לאחר מכן הקורס מתמקד באבני השפה ובמבנה הפרוייקט.‬ ‫שפת #‪ C‬פותחה כשפה המותאמת ביותר לפיתוח אפליקציות אנטרפרייס עבור ‪.NET‬‬ ‫השפה משלבת את היעילות של שפת ‪ Visual Basic‬עם ה”כח” של שפת ‪ .++C‬היא‬ ‫ידועה בפשטות שלה ומותאמת לתכנות מונחה עצמים.‬ ‫‪Topics Covered‬‬ ‫.‪Module 0: Programming Basics‬‬ ‫‪Module 1: Introducing C# and the .NET Framework‬‬ ‫‪Module 2: Using C# Programming Constructs‬‬ ‫‪Module 3: Declaring and Calling Methods‬‬ ‫‪Module 4: Handling Exceptions‬‬ ‫‪Module 5: Reading and Writing Files‬‬ ‫‪Module 6: Creating New Types‬‬ ‫‪Module 7: Encapsulating Data and Methods‬‬ ‫03‬ ‫– 0.4 #‪Part -1B – P Introduction to .NET with C‬‬ ‫‪Continuance‬‬ ‫51‬ ‫‪Overview‬‬ ‫מטרת המודול הזה הוא לחשוף בפני הסטודנט את המאפיינים ווהשיפורים המתקדמים‬ ‫ביותר בגרסאות המתקדמות של שפת #‪ :C‬גרסאות 0.3 ו-0.4. המודול מתמקד בתוספות‬ ‫המשמעויות ביותר המאפשרות לקצר את זמני הפיתוח - לכתוב פחות ולקבל יותר!‬ ‫‪Topics Covered‬‬ ‫‪Module 1: C# 3 Advanced Features‬‬ ‫‪Module 2: C# 4 Advanced Features‬‬ ‫5.4 #‪Module 3: Introduction to C‬‬ ‫04‬ ‫03‬ ‫‪Part 2 – Object Oriented Concepts & Programming‬‬ ‫#‪with C‬‬ ‫‪Overview‬‬ ‫מטרת המודול הזה הוא להעמיק את הידע בשפת #‪ C‬מ”נקודת מבט” של תכנות מונחה‬ ‫עצמים. קיים אתגר מיוחד להרגיל סטודנטים שלמדו לחשוב בצורה פרוצדוראלית‬ ‫לחשוב בצורה של אובייקטים. המודול הזה מציג את העקרונות והתפיסה בתכנות‬ ‫מונחה עצמים והדרך בה #‪ C‬מאפשרת לנו לממש תפיסה זו. מלבד עקרונות הפרדיגמה‬ ‫והנדבחים הנלווים כמו ‪ Interfaces ,Classes‬ו-‪ Polymorphism‬מודול זה גם ממחיש‬ ‫תבניות תכנון נפוצות בעולמות הנדסת התוכנה הלא הם ה-‪.Design Patterns‬‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Object Oriented Concepts‬‬ ‫‪Module 2: Interfaces‬‬ ‫‪Module 3: Design Patterns‬‬ ‫‪Module Project‬‬ ‫03‬ ‫‪Part 3 – Advanced C# Programming‬‬ ‫‪Overview‬‬ ‫מודול זה מכסה מספר נושאים מתקדמים מאוד שמספקת לנו פלטפורמת ה-.‪NET‬‬ ‫הסטודנט ילמד נושאים מורכבים בשפת ‪ #C‬לכדי בניית אפליקציות מתוחכמות וייעשה‬ ‫שימוש בטכניקות כגון פיתוח מרובה תהליכים, פיתוח מקבילי, ריבוי משימות ועוד.‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Collections and Generics‬‬ ‫‪Module 2: Working with Threads‬‬ ‫‪Module 3: Working with Parallel Task Library‬‬ ‫‪Module 4: Reflection and Attributes Programming‬‬ ‫‪Part 5 – Introduction to Data Bases and SQL‬‬ ‫‪Overview‬‬ ‫מטרת המודול הזה הוא לחשוף בפני הסטודנטים את אחד המרכיבים החשובים ביותר‬ ‫במבנה מערכת תוכנה – מסד הנתונים. ייעשה דגש על החשיבות ומקומו בארכיטקטורת‬ ‫המערכת הן ברמה התאורטית והן ברמה הפרקטית .המודול מתחיל בתאוריה “חצי –‬ ‫אקדמית” על עקרונות מסדי נתונים ומבוא לניתוח מערכות . בהמשך , נלמד על מסד‬ ‫הנתונים של ‪ – Microsoft‬הלא הוא ה-‪ .SQL Server‬נלמד על במבנה ועל כלי העבודה‬ ‫שלו. בחלק האחרון , נלמד את שפת ה-‪ – SQL‬הלא היא השפה המאפשרת הרצת‬ ‫שאילתות אל מול מסד הנתונים ומאפשרת להפוך מידע גולמי רב לידע עסקי!‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Theory and Concepts‬‬ ‫‪Module 2: SQL Server‬‬ ‫‪Module 3: SQL Language‬‬ ‫‪Module Project‬‬ ‫‪Overview‬‬ ‫מודול זה מהווה המשך למודול הקודם. מטרת המודול הזה הינה לחשוף לסטודנטים‬ ‫נושאים נוספים המהווים נדבך חשוב בשפת ה-#‪.C‬‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Managing the Lifetime of Objects and Controlling Resources‬‬ ‫‪Module 2: Encapsulating Data and Defining Overloaded Operators‬‬ ‫‪Module 3: Decoupling Methods and Handling Events‬‬ ‫‪Module 4: Working with XML‬‬ ‫‪Module Project‬‬ ‫‪Part 4 – Advanced C# 3 & C# 4 Languages Features‬‬ ‫04‬ ‫‪Part 6 – Data Access with .NET‬‬ ‫‪Overview‬‬ ‫מטרת מודול זה הוא להכשיר את הסטודנט לפתח אפליקציות מבוססות מידע בעזרת‬ ‫טכנולגיות ‪ .NET‬וע”ג בסיס הנתונים ‪ .2008 SQL Server‬מודול זה מתמקד ב-3 טכניקות‬ ‫גישה למידע: טכנולוגיית ה ‪ ADO.NET‬תספק לנו הצצה מעמיקה לספריית האובייקטים‬ ‫המאפשרים גישה ישירה אל מול מסד הנתונים. ספריית ה-‪ LINQ‬תאפשר לנו לבצע‬ ‫שאילתות מורכבות מתוך האפליקציה בתצורה של אובייקטים, וה-‪Entity Framework‬‬ ‫יספק לנו תשתית ומעטפת חכמה לייצוג רכיבי מסד הנתונים בצורה אפליקטיבית.‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Background‬‬ ‫‪Module 2: Data Access with ADO.NET‬‬ ‫‪Module 3: Data Access with LINQ‬‬ ‫‪Module 4: Entity Framework‬‬ ‫‪Module Project‬‬ ‫03‬ ‫‪Part 7 – Develop Windows Applications with WinForms‬‬ ‫‪Overview‬‬ ‫מודול זה יספק לסטודנט התנסות מעמיקה בסביבת הפיתוח, ה-0102 ‪Visual Studio‬‬ ‫ביצירת אפליקציות ‪ Desktop‬מבוססות ‪ 4.0 Framework‬ובעזרת #‪ .C‬יכולות הפיתוח‬ ‫במדודול זה תשודרגנה לכדי פיתוח אפליקציות ‪ Windows‬בעלות ממשק משתמש‬ ‫גרפי, שהינן האפליקיות שכל אחד מאיתנו משתמש במחשב האישי, כגון ‪Office‬‬ ‫‪ ,Messenger‬ועוד. הסטודנט ילמד ליצור אפליקציות מרובי חלונות בשימוש ברכיבים‬ ‫גרפיים מתקדמים.‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Windows Forms 4.0 Features‬‬ ‫‪Module 2: Creating Windows Forms Applications‬‬ ‫‪Module 3: Handling Events‬‬ ‫‪Module 4: Using Controls‬‬ ‫‪Module 5: Working with Menus, Toolbars and Status Bars‬‬ ‫‪Module Project‬‬
  • 3. ‫‪Hours‬‬ ‫02‬ ‫‪Hours‬‬ ‫‪Part 8 – Introduction to Web Development‬‬ ‫‪Overview‬‬ ‫מודול זה מכסה את כל הנושאים והידע הדרוש בכדי להתחיל את הדרך הדרושה להפוך‬ ‫למפתח מערכות מבוססות ‪ .Web‬החל מעקרונות מערכת ‪ ,Web‬דרך ארכיטקטורה‬ ‫אופיינית, דרך ממשק המשתמש בעזרת שפת ‪ HTML‬והבניית יכולת דינמית לדפי‬ ‫ה-‪ WEB‬הסטטיים בעזרת שפת ‪ .Java Script‬בנוסף, הסטודנט ייחשף לספריית הפיתוח‬ ‫לדפדפן המתקדמת והנפוצה ביותר כיום, ה–‪.jQuery‬‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Web System Architecture and Concepts‬‬ ‫‪Module 2: Markup Language and HTML‬‬ ‫‪Module 3: Client Side Programming with Java Script‬‬ ‫‪Module 4: Client Side Programming with jQuery‬‬ ‫‪Module Project‬‬ ‫05‬ ‫53‬ ‫‪Overview‬‬ ‫‪ WPF‬הוא היא פלטפורמת פיתוח ממשקי משתמש בסביבת ‪ Client‬מתקדמת מאוד,‬ ‫בעלת יכולות תכנותיות וגרפיות מתקדמות ביותר. המודול מלמד כיצד לשלב את שפת‬ ‫התכנות #‪ C‬עם השפה הייחודית ‪ XAML‬ולפתח אפליקציות ‪ WPF‬מתקדמות. תשתית‬ ‫ה-‪ WPF‬הינה תשתית תכנות שונה בתכלית מתשתיות וסביבות פיתוח ממשקי לקוח-‬ ‫שרת קלאסיות כגון ‪ WinForms‬ומודול זה חושף את הבסיס, את הפקדים השונים, את‬ ‫נושא ה-‪ ,Data Binding‬עבודה עם‪ ,Resources ,Templates‬גרפיקה ומולטימדיה. כמו‬ ‫כן, המודול יידון בתבניות עיצוב פופולאריות בפיתוח ‪.WPF‬‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Introduction to WPF‬‬ ‫‪Module 2: XAML‬‬ ‫‪Module 3: Basic Concepts‬‬ ‫‪Module 4: Layout and Panels‬‬ ‫)‪Module 5: Controls (Part I‬‬ ‫‪Module 6: Application and Windows‬‬ ‫‪Module 7: Resources‬‬ ‫‪Module 8: Data Binding‬‬ ‫‪Module 9: Commanding‬‬ ‫‪Module 10: Styles, Triggers and Control Templates‬‬ ‫‪Module 11: Graphics‬‬ ‫‪Module 12: Animations‬‬ ‫‪Module Project‬‬ ‫‪Part 9 – Web Development with ASP.NET 4.0 and AJAX‬‬ ‫‪Overview‬‬ ‫במודול זה ייחשף הסטודנט לכל המרכיבים הנחוצים לפיתוח מערכת ‪ :Web‬כלי‬ ‫הפיתוח, הרכיבים השונים והטכניקות לבניית אתרי אינטרנט מתקדמות ביותר וכל זה‬ ‫בפלטפורמת ‪ ASP .NET‬הפופולארית לפיתוח אתרי אינטרנט. המודול מכסה נושאים‬ ‫כמו ארכיטקטורת האפליקציה, סוגיי הפרוייקטים בסביבת הפיתוח, מציג את רכיבי‬ ‫הגרפיקה ורכיבי המידע המגוונים. יילמדו נושאי ליבה כמו ‪Master Pages ,User‬‬ ‫‪ ,Controls‬עבודה בטכניקת ‪ AJAX‬התופסת יותר ויותר תאוצה ויספק הצצה לשפת‬ ‫ה-‪ HTML‬המתקדמת והמהפכנית כיום – ה-5 ‪!!HTML‬‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Creating a Microsoft ASP.NET Web Form‬‬ ‫‪Module 2: Adding Functionality to a Microsoft ASP.NET Web Form‬‬ ‫‪Module 3: Validating User Input‬‬ ‫‪Module 4: Managing State in Web Applications‬‬ ‫‪Module 5: Creating a Microsoft ASP.NET Ajax-enabled Web Forms‬‬ ‫ ‬ ‫‪Application‬‬ ‫0.4 ‪Module 6: ASP.NET MVC‬‬ ‫5 ‪Module 7: Introduction to HTML‬‬ ‫‪Module Project‬‬ ‫51‬ ‫‪Part 10 – Enhanced Web Programming with Umbraco‬‬ ‫02‬ ‫51‬ ‫‪Part 11 – Implementing SOA With WCF‬‬ ‫‪Overview‬‬ ‫מודול זה מתמקד בארכיטקטורה הפופולארית ביותר כיום לבניית וצריכת שירותים‬ ‫מרוחקים, הלא היא ה-‪ .)SOA) Software Oriented Architecture‬המדול יציג‬ ‫את עקרונות הארכיטקטורה ואת הפלטפורמה של ‪ Microsoft‬למימוש החזון –‬ ‫פלטפורמת ה-‪ WCF‬הפופולארית. הסטודנט ילמד לפתח שירותי רשת מרוחקים,‬ ‫ולצרוך שירותים כאלה לאפליקציות השונות ובכך להגביר את יכולות האפליקציה‬ ‫תוך שימוש ביכולות מובנות המקצרות את זמני הפיתוח. שירותים אלו, יאפשרו‬ ‫לסטודנט לראשונה, לחסום את “גבולות הגזרה” של פלטפורמת ‪ Microsoft‬ויאפשרו‬ ‫לו לספק ולצרוך שירותים ממערכות ‪ Java ,Unix‬ועוד.‬ ‫‪Topics Covered‬‬ ‫‪Module 1: SOA and Introducing WCF‬‬ ‫‪Module 2: WCF Hosts and Clients‬‬ ‫‪Module Project‬‬ ‫‪Part 13 – BI Technologies Overview‬‬ ‫‪Overview‬‬ ‫מודול זה מתמקד בכמה מן הטכנולוגיות המתקדמות ביותר העוסקות בבינה עסקית‬ ‫(‪ .)BI‬המודול מציג טכנולוגיות וכלים המאפשרים להפוך כמות מידע גדולה מאוד לידע‬ ‫ובכך לבנות מודלים ואפליקציות המספקות תובנות עסקיות .החלק הראשון מתמקד‬ ‫מפלטפורמות הדוחות של ה-‪ ,SQL Server‬הלא הוא ה-(‪SQL Server Reporting‬‬ ‫‪ .Services (SSRS‬בחלק זה נכיר את התשתית ליצירת דוחות, הצגת , חילול וניהול‬ ‫דוחות מורכבים . החלק השני יתמקד בכלי של ‪ SQL‬לאינטגרציה בין מקורות המידע‬ ‫השונים , הלא הוא ה-(‪ .SQL Server Integration Services (SSIS‬תשתית זו מציגה‬ ‫כלים וטכניקות להסבת, המרת ואינגרציה בין מידע מסוגים שונים.‬ ‫‪Topics Covered‬‬ ‫)‪Module 1: SQL Server Reporting Services (SSRS‬‬ ‫)‪Module 2: SQL Server Integration Services (SSIS‬‬ ‫‪Overview‬‬ ‫אומברקו היא פלטפורמה מבוססת קוד פתוח (‪ )Open Source‬המאפשרת ליצור‬ ‫מערכות ניהול תוכן (‪ )CMS‬מבוססות ‪ - ASP .NET‬טכנולוגיית ‪ Microsoft‬לפיתוח אתרי‬ ‫‪ .Web‬מודול ייחודי זה (הנלמד רק ב-‪ )HackerU‬מתמקד בעיקרי פלטפורמה פשוטה‬ ‫ופופולארית זו, המאפשרת פיתוח מהיר מאוד של אתר ניהול תוכן דינמי ומתקדם‬ ‫ובכלים פשוטים ביותר.‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Fundamental building blocks of Umbraco‬‬ ‫‪Module 2: Main platforms parts‬‬ ‫‪Module 3: Usages‬‬ ‫‪Module 4: Managing State in Web Applications‬‬ ‫‪Part 12 – Development Windows Applications with‬‬ ‫‪WPF‬‬ ‫04‬ ‫0102 ‪Part 14 – Development with SharePoint‬‬ ‫‪Overview‬‬ ‫0102 ‪ SharePoint‬הינה פלפטפורמה עסקית לשיתוף וניהול ידע בארגונים וב-‪.Web‬‬ ‫הפלטפורמה מאפשרת להתחבר ולהעצים את האנשים בארגון בעזרת אוסף רכיבים ,‬ ‫ממשקי משתמש ויכולות לניהול ושיתוף ידע. מודול זה מטרתו לענות על הצורך הבוער‬ ‫בשוק במפתחי 0102 ‪ SharePoint‬והוא מציג סקירה רחבה ומקיפה של התשתית –‬ ‫ברמת היישום, ברמת השימוש וכמובן – ברמת הפיתוח. מודול זה יסקור את הטכניקות,‬ ‫כלי הפיתוח, האלמנטים המתקדמים המאפשרים להרחיב ולפתח את יכולות המוצר‬ ‫והפלטפורמה ולהעניק למשתמשים בה יכולות עשירות יותר, הן ברמת היישום הפשוט,‬ ‫הן ברמת ממשקי ה-‪ Web‬החזקים שלה והן ברמת התהליכים העסקיים המניעים את‬ ‫הארגון.‬ ‫‪Topics Covered‬‬ ‫‪Module 1: Introduction to the SharePoint 2010 Development Platform‬‬ ‫‪Module 2: Using SharePoint 2010 Developer Tools‬‬ ‫‪Module 3: Developing SharePoint 2010 Web Parts‬‬ ‫‪Module 4: Working with SharePoint Objects on the Server‬‬ ‫‪Module 5: Creating Event Receivers and Application Settings‬‬ ‫‪Module 6: Developing Solutions by Using Business Connectivity Services‬‬ ‫0102 ‪Module 7: Working with Client-Based APIs for SharePoint‬‬ ‫‪Module 8: Developing Interactive User Interfaces‬‬ ‫‪Module Project‬‬
  • 4. Hours Part 17 – Social Networks and Google Applications 10 Overview ‫מודול ייחודי זה, מעלה את ייכולות ,כישורי והפיתוח והשימושים האפליקטיביים של‬ ‫הסטודנט לרמה חדשה לגמרי, ע”י חשיפתם לעיקרי טכניקות הפיתוח, יישום ואינטגרציה‬ Twitter-‫ ו‬Facebook ,LinkedIn :‫בין האפליקציות לרשתות החברתיות נפוצות כגון‬ .Google (Google) Apps ‫ואפליקציות שימושיות נוספות מבית‬ Topics Covered Module 1: Integrating with Social Networks Module 2: Integrating with Google Apps Part 17 – Final Project Overview ‫מודול זה הינו למעשה פרוייקט הסיום של הסטודנט. בפרוייקט זה, יידרש הסטודנט‬ ‫בשעות עבודה עצמית רבות ובליווי והנחיית המרצה, לממש וליישם מגוון גדול של‬ ‫נושאים וטכנולוגיות שנלמדו במהלך הקורס. פרוייקט זה עיקרו בתכנון, יישום ופיתוח‬ ‫מערכת מידע. פרוייקט זה הינו גדול, מקיף, ומספק לסטודנט את הנסיון הראשוני והכל‬ ‫כך חשוב בפיתוח – נסיון המכין אותו לעולם האמיתי עם סיום לימודיו והתחלת העבודה‬ .‫שלו בתעשיית היי-טק‬ Hours Part 15 – Cloud Computing With Windows Azure 20 Overview ‫ הינה הפלטפורמה של מייקרוסופו ל”מחשוב ענן”. פלטפורמה זאת‬Microsoft Azure ‫ אמינה, עשירה וזמינה. מודול זה מספק סקירה מהירה על‬Hosting ‫מספקת סביבת‬ ‫. בסביבת‬NET ‫הפלטפורמה וכל רכיביה הדרושים לפיתוח, ניהול ואירוח אפליקציות‬ Windows Azure ,SQL Azure-‫ה”ענן”. תינתן סקירה על הרכיבים המרכזיים כגון ה‬ .AppFabric-‫וה‬ Topics Covered Module 1: Cloud Computing Implementation and Windows Azure Part 16 – Develop Windows 8 Applications 40 Overview ‫מודול זה, מכשיר את הסטודנט לאחד מהנושאים העדכניים ביותר בשוק: פיתוח‬ .Windows App Store-‫ ופיתוח אפליקציות עבור ה‬Windows 8 ‫אפליקציות מבוססות‬ ‫ הינה מערכת ההפעלה החדשה ביותר בשוק והיא זו שתשלוט גם בשנים‬Windows 8 ‫. במודול זה‬Metro-‫הקרובות. מערכת הפעלה זו מביאה איתה ממשק משתמש חדש , ה‬ Metro ‫נלמד את ארכיטקורת מערכת ההפעלה, יסודות הפיתוח לאפליקציות מבוססות‬ .Windows App Store-‫, ה‬Microsoft ‫ושילובן בחנות האפליקציות של‬ ,Microsoft ‫מודול זה מכשיר את הסטודנט לבחינת ההסמכה החדשה הבינלאותי של‬ .MCSD-‫ה‬ Topics Covered Module 1: Overview of the Windows 8 Platform and Windows Store Apps Module 2: Creating User Interfaces using XAML Module 3: Presenting Data Module 4: Implementing Layout using Windows 8 Built-In Controls Module 5: Handling Files in Windows Store Apps Module 6: Windows Store App Process Lifetime Management Module 7: Working with Templates and Resources Module 8: Designing and Implementing Navigation in a Windows Store App Module 9: Implementing Windows 8 Contracts Module 10: Implementing Tiles and User Notifications Module 11: Designing and Implementing a Data Access Strategy Module 12: Responding to Mouse, Keyboard and Touch Module 13: Planning for Windows Store App Deployment