מנתח מערכות - שיעור 85,920 לשפשף. מ-Netology, הכשרה 10 חודשים, תאריך: 21 באוגוסט 2023.
Miscellanea / / November 28, 2023
מנתח מערכות, Skyeng
מלמד "מבוא למקצוע", "ניתוח דרישות"
אנליסט ראשי, סבר
מלמדת "מבוא למקצוע", "ניתוח דרישות", "מודלים של תהליכים עסקיים", "בדיקות והדרכת משתמשים"
מחזור חיי תוכנה, ארכיטקטורה
קבל הבנה של מחזור חיי הפיתוח של מוצרי תוכנה, גישות אפשריות לפיתוח בפרויקטי IT וסוגים של ארכיטקטורות מערכות מידע.
• תפקיד מנתח המערכות בתהליך הפיתוח
• כישורים של מנתח מערכות
• מחזור חיים של פיתוח תוכנה
• מתודולוגיות גמישות ופיתוחן: Scrum, Kanban, Lean manufacturing, XP
• ארכיטקטורות מקומיות, שרת קבצים, שרת לקוח, שלוש שכבות ומיקרו-שירות
ניתוח דרישות
תלמד לזהות ולאמת דרישות, ללמוד גישות לפורמליזציה, תיאום וניהול של שינויים בדרישות.
• דרישות לפיתוח תוכנה
• שיטות איסוף דרישות
• שיטות לפורמליזציה של דרישות - לפי סיווג
• מקרי שימוש
• סיפורי משתמשים וסיפורי עבודה
• תיאום וניהול שינויים בדרישות
• שפת דוגמנות אחידה
• תרשים מקרה שימוש
• דיאגרמת זרימת נתונים
יסודות הפיתוח
תוכל להבין את סוגי שפות התכנות, המונחים הבסיסיים שלהן ומבני הבקרה, לשלוט בתחביר הבסיסי של JavaScript, וליצור את הפרויקט הראשון שלך.
• אלגוריתמים
• משתנים, מספרים ומחרוזות
• הסתעפות קוד
• אלגוריתם רב בחירה
• שגיאות בקוד
• מערכים
• מחזורים
• תת שגרה, פונקציה
• חפצים
גיט ומנגנוני הסתעפות
למד מדוע וכיצד נוצרו מערכות בקרת גרסאות קוד מקור. קבל מיומנויות מעשיות בעבודה עם מאגרי Git.
• מטרת מערכת בקרת גרסאות
• פעולות בסיסיות (ביצוע וביטול שינויים, חיפוש, היסטוריה)
• עבודה עם שירות GitHub
• סניפים, מיזוג סניפים ויישוב סכסוכים
• עבודת צוות עם קוד
• אסטרטגיות הסתעפות (GitFlow, מבוסס Trunk)
• Git למנתח מערכות
שילוב מערכות ותיעוד API
תלמד על שיטות אינטגרציה של מערכות מידע, תלמד את מפרט OpenAPI, תלמד כיצד לתאר ממשקי תכנות יישומים ולפרסם אותם ב-Swagger.
• תהליך ורמות אינטגרציה
• גישות אינטגרציה
• REST API, SOAP
• סימון OpenAPI
• סוואגר
יצירת אב טיפוס של ממשק
למד עקרונות UX/UI בסיסיים. הכירו את הממשק והפונקציות הבסיסיות של תוכנית Figma; אמן יצירה שלב אחר שלב של ממשק ואב טיפוס אינטראקטיבי.
• יסודות UX/UI
• תרחישי התנהגות, מפת מסע ללקוח
• בדיקת A/B
• עקרונות בסיסיים של יצירת פריסה
• סקירה כללית של תוכנית Figma והכלים העיקריים
• יצירת ממשק ואב טיפוס אינטראקטיבי
בדיקות ופריסה של תוכנה
הכירו את סוגי ושיטות הבדיקה העיקריים, הבינו את ההבדל בין QA לבדיקה. קבל הבנה כללית של תשתית הפיתוח המודרנית, למד כיצד האינטראקציה בין מפתחים, בודקים ומנהלי מערכת מאורגנת. אתה תבין את המטרות והמושגים העיקריים של DevOps.
• בדיקה ידנית ואוטומטית
• מצב מפתחים בדפדפן
• שיטות DevOps בסיסיות
• עקרונות CI/CD
• מכולות ומתזמרים
• סקירה כללית של הכלים (Docker, Kubernetes, Ansible, Terraform, Jenkins)
SQL לניתוח נתונים
תלמד כיצד להשתמש ב-SQL כדי להשיג נתונים ממסד נתונים, כמו גם לסנן, לצבור, לייבא ולייצא אותם.
• תורת הקבוצות. מבוא לאלגברה יחסי
• ניתוח קשיים וסוגיות בעבודה עם הסביבה
• יסודות מסד הנתונים. קנה מידה של עומס ב-DBMS
• יסודות SQL
• צלילה עמוקה לתוך SQL
• עבודה עם PostgreSQL
• עבודה עם MongoDB
• עבודת מעבדה בבלוק
מודלים של תהליכים עסקיים
תבינו מדוע משתמשים במודלים של תהליכים עסקיים, תכירו מספר גישות מידול ותבינו לאילו מקרים באיזה סימון הכי כדאי להשתמש. וקבל מיומנויות דוגמנות מעשית בכלים מרובים.
• משימות דוגמנות תהליכים עסקיים
• סימון BPMN ו-BPMN 2.0
• AS-IS, TO-BE גישות
• Camunda Modeler
• סקירה כללית של מתודולוגיית IDEF
• דוגמנות בסימון IDEF0, IDEF3
תיעוד בפרויקטי IT
תוכלו להכיר את סוגי תיעוד הפרויקט, המבנה והמטרה של חפצים. השג הבנה של היישומים של BMC ו-CJM והמיומנויות ליצור אותם. סקור תקני תיעוד ולמד על תהליכי תיעוד בפועל בתוך מחזור פיתוח התוכנה.
• תיאום וניהול שינויים בדרישות
• תיעוד פרויקט וחפצים
• דגם קנבס עסקי
• מפת מסע הלקוח
• מפרט דרישות תוכנה ומפרט טכני
• תקני תיעוד
• גישות לתיעוד בפרויקטי IT