לפניכם הגרסה העברית שנוצרה באופן אוטומטי. לקריאת הגרסה המקורית באנגלית
תיאור
בקורס זה, התלמידים ילמדו לפתח יישומי ASP.NET Core MVC מתקדמים. המיקוד יהיה על פעילויות קידוד המשפרים את הביצועים ואת יכולת ההרחבה של יישום אתר האינטרנט.
קהל יעד
קורס זה מיועד למפתחי אינטרנט מקצועיים המשתמשים ב- Microsoft Visual Studio בסביבת פיתוח קטנה וגדולה המבוססת על בסיס אישי או קבוצתי. מועמדים לקורס זה מעוניינים בפיתוח יישומי אינטרנט מתקדמים ורוצים לנהל את HTML שניתנו באופן מקיף. הם רוצים ליצור אתרי אינטרנט שמפרידים בין ממשק המשתמש, גישה לנתונים והיגיון היישום.
לימודי Developing ASP.NET Core MVC Web Applications
סילבוס תוכנית הלימודים - מבנה ונושאים
היכרות ASP.NET Core MVC
סקירה כללית של Microsoft Web Technologies
סקירה כללית של ASP.NET 4.x
מבוא ל ASP.NET Core MVC
עיצוב ASP.NET Core MVC יישומי אינטרנט
תכנון שלב תכנון הפרויקט
עיצוב מודלים, בקרי ודעות
עיצוב ASP.NET Core MVC יישומי אינטרנט
קביעת התצורה של Middleware ושירותים ב ASP.NET Core
קביעת התצורה של
הגדרת שירותים
קביעת התצורה של שירותי תווכה ושירותים ב ASP.NET Core
פיתוח בקרי
כתיבת בקרי ופעולות
הגדרת נתיבים
כתיבת מסנני פעולה
פיתוח בקרי
פיתוח תצוגות
יצירת תצוגות עם תחביר גילוח
שימוש ב- HTML Helpers ועוזרי תיוג
שימוש חוזר בקוד בתצוגות
פיתוח תצוגות
פיתוח מודלים
יצירת מודלים MVC
עבודה עם טפסים
אימות יישום MVC
פיתוח מודלים
באמצעות Core Entity Framework ב ASP.NET Core
מבוא ל - Core
עבודה עם
באמצעות Entity Framework Core כדי להתחבר ל - Microsoft
באמצעות Core Entity Framework ב ASP.NET Core
באמצעות פריסות, CSS ו- JavaScript ב ASP.NET Core MVC
שימוש בפריסות
שימוש ב- CSS ו- JavaScript
שימוש ב- jQuery
באמצעות פריסות, CSS ו- JavaScript ב ASP.NET Core MVC
פיתוח בצד הלקוח
החלת סגנונות
באמצעות רצים המשימה
עיצוב תגובה
פיתוח בצד הלקוח
בדיקה ופתרון בעיות
בדיקות MVC יישומים
יישום אסטרטגיה לטיפול בחריגים
רישום יישומים MVC
בדיקה ופתרון בעיות
ניהול אבטחה
אימות ב ASP.NET Core
אישור ב ASP.NET Core
הגנה מפני התקפות
ניהול אבטחה
ביצועים ותקשורת
יישום אסטרטגיית אחסון במטמון
מדינה מנהלת
תקשורת דו - כיוונית
ביצועים ותקשורת
יישום של ממשקי אינטרנט
היכרות עם ממשקי אינטרנט
פיתוח ממשק API לאינטרנט
קורא לממשק אינטרנט
יישום של ממשקי אינטרנט
אירוח ופריסה
על הנחת אירוח ופריסה
פריסה ל- Microsoft Azure
יסודות Microsoft Azure
אירוח ופריסה
ניסיון עם Visual Studio 2017.
ניסיון עם תכנות C #, ומושגים כגון ביטויים למבדה, LINQ, וסוגים אנונימיים.
ניסיון בשימוש ב- .NET Framework.
ניסיון ב- HTML, CSS ו- JavaScript.
ניסיון עם שאילתה ונתונים מניפולציה עם ADO.NET.
הידע של מבני נתונים XML ו- JSON.
מטרות הקורס
תאר את מחסנית האינטרנט של Microsoft Web ובחר בטכנולוגיה המתאימה לשימוש כדי לפתח כל יישום נתון.
עיצוב הארכיטקטורה ויישום של יישום אינטרנט שיענה על קבוצה של דרישות פונקציונליות, דרישות ממשק המשתמש, וכתובת מודלים עסקיים.
הגדר את צינור ASP.NET Core יישומי אינטרנט באמצעות תווכה, וכן למנף זריקה תלות על פני יישום MVC.
הוספת בקרי יישום MVC כדי לנהל אינטראקציה של המשתמש, מודלים עדכון, ובחר ולהחזיר צפיות.
לפתח יישום אינטרנט המשתמש במנוע הניתוב ASP.NET Core להציג כתובות ידידותיות ו היררכית ניווט לוגי למשתמשים.
צור תצוגות ביישום MVC המציג וערוך נתונים ומנהל אינטראקציה עם מודלים ובקרים.
יצירת מודלים MVC ולכתוב קוד מיישם לוגיקה עסקית בתוך שיטות מודל, מאפיינים, ואירועים.
חיבור יישום ASP.NET Core למסד נתונים באמצעות Entity Framework Core.
ליישם מראה ותחושה עקבית על פני יישום אינטרנט MVC שלם.
כתוב קוד JavaScript שפועל בצד הלקוח ומשתמש בספריית הסקריפטים jQuery כדי לייעל את היענות של יישום אינטרנט MVC.
הוסף חבילות בצד הלקוח להגדיר רצים המשימה
הפעל בדיקות יחידה וכלי איתור באגים כנגד יישום אינטרנט ב- Visual Studio 2017.
כתוב יישום MVC המאמת ומסמיך משתמשים לגשת לתוכן באופן מאובטח באמצעות זהות.
בניית יישום MVC התנגדו להתקפות זדוניות.
השתמש במטמון כדי להאיץ תגובות לבקשות משתמשים.
השתמש SignalR כדי לאפשר תקשורת דו כיוונית בין הלקוח לשרת.
תאר מהו ממשק API של אינטרנט ומדוע מפתחים עשויים להוסיף ממשק API לאינטרנט ליישום.
תאר כיצד לארוז ולפרוס יישום אינטרנט ASP.NET Core MVC ממחשב פיתוח לשרת אינטרנט.