מהנדס בדיקות מאפס - קורס 95,000 שפשוף. מ-ProductStar, הדרכה, תאריך: 28 בנובמבר, 2023.
Miscellanea / / November 28, 2023
נוהקורס שתלמדו
בדיקת אפליקציות אינטרנט
למד כלים ומסמכים בסיסיים של בודקים, טפסי HTML, יסודות תקשורת לקוח-שרת
עבודה ב-Java
הכירו את שפת Java, צרו ובדקו את תוכנית ה-Java הראשונה שלכם בעצמכם
עבודה עם SQL, Git ומסדי נתונים
שולט בעבודה עם מסדי נתונים, למד כיצד לכתוב שאילתות משנה, ליצור ולשנות טבלאות ולנהל גרסאות
יסודות האוטומציה
צלול ליסודות של Apache Maven, Selenium, JUnit, Page Object, BDD, Selenide
תוכנית הקורס
מבוא לתכנות
אנו מציעים לכל תלמיד קורס מבוא לתכנות. הקורס שימושי במיוחד למתחילים ללא ניסיון.
בלוק 1: מיומנויות מפתח בסיסיות
INתלמדו מיומנויות מפתח בסיסיות ותבינו איך התכנות עובד
בלוק 2: יסודות שפות תכנות
תעברו על היסודות של שפות פיתוח צעד אחר צעד ותכירו לולאות, מבני נתונים וארכיטקטורת קוד.
סעיף I: בדיקה ידנית
תרגול על מקרים של חברות אמיתיות, סיוע בהתמחויות וראיונות ראשונים.
בלוק 1. מיומנויות ומשימות בסיסיות של בוחן
מיהו בודק?
מבוא לבדיקות תוכנה
שיטות וסוגי בדיקה
תרגול בדיקה ידנית
כלי בודק
מסמכי בודק
בדיקת חפצים
מחזור החיים של פיתוח תוכנה
בלוק 2. יסודות SQL
מבוא ל-SQL Block
חילוץ וסינון נתונים: רמת כניסה
חילוץ וסינון נתונים: מתקדם
שינוי ומיון נתונים: רמת כניסה
שינוי ומיון נתונים: רמה מתקדמת
קיבוץ נתונים
בלוק 3. SQL ומסדי נתונים
קיבוץ נתונים
מבוא למאגרי מידע
הצטרפות לשולחנות
שאילתות משנה
עדכון, הוספה ומחיקה של נתונים
יצירה, שינוי ומחיקה של טבלאות
מִתקַדֵם
פרויקט LEGO סופי
סקירה כללית של תוכניות עיקריות
בלוק 4. יסודות הפריסה: HTML, CSS ו-JavaScript
מבנה דפי אינטרנט, HTML בסיסי
CSS בסיסי, בוררים ומפל
CSS מתקדם, מהירות תגובה ותאימות בין דפדפנים
יסודות JavaScript, פיתוח וניפוי באגים
אובייקטים, מערכים, פונקציות ב-JavaScript
מודל DOM ועבודה עם הדף
עיבוד אירועים וניפוי תוכניות
אינטראקציה עם השרת
טיפול בבעיות HTML ו-CSS
טיפול בבעיות JS
בלוק 5. בדיקת יישומים ידנית
יסודות האינטראקציה בין לקוח לשרת. HTTP
בדיקת API
יסודות העבודה עם יישומי שרת
אינטראקציה בין לקוח לשרת: אבטחה ואופטימיזציה
מבוא לבדיקת יישומים ניידים
תרגול בדיקת אפליקציות לנייד
דוור: התחלה מהירה
דוור: פרויקט
סדנה: SQL לבודקים
סעיף ב': בדיקות אוטומטיות
תרגול על מקרים של חברות אמיתיות, סיוע בהתמחויות וראיונות ראשונים.
בלוק 1. עבודה עם Java
מבוא לשפת Java וכלים
תחביר Java בסיסי
משתנים וסוגי נתונים ב-Java
לולאות ובניית שפה ב-Java
מבני מידע
כיתות וחפצים: רמת כניסה
שיעורים וחפצים: רמה מתקדמת
שיטות ושדות כיתה
טיפול חריג
עבודה עם מערכים
מיתרים וביטויים רגולריים
תוכנית Java הראשונה והבדיקות שלה
כלים לבדיקת תוכנת שרת
אפאצ'י מייבן
בלוק 2. מערכות בקרת גרסאות
מערכות בקרת גרסאות. גירסאות קוד, פיתוח שיתופי, CSV
Git & GitHub. Git, Commit, Branches, מיזוג סניפים ופתרון סכסוכים, GitHub, עבודת צוות, סקירת קוד
מחזור חיי תוכנה, CI/CD
Git, מושגים בסיסיים. היכרות עם GitLab
מבוא ל- GitLab CI
GitLab CI. משתנים פנימיים, חפצים, כללים
עבודה עם קונכיות גרפיות של Git: Git GUI, Git Extensions
בלוק 3. יסודות האוטומציה
בדיקת אוטומציה בסיסית
CI/CD (Integration Continuous Integration / Continuous Delivery) בבדיקה
בדיקת ממשקי אינטרנט
סֵלֶנִיוּם
סלניד
אובייקט עמוד. BDDJUnit
פיתוי, רישום
אוטומציה של בדיקות אפליקציות לנייד
בדיקה אוטומטית של אפליקציות מובייל
אוטומציה של בדיקות אפליקציות שולחניות
בלוק 4. בדיקות מתקדמות ב-Java
תשתית בדיקת דפדפן
מבחני UI מורכבים
רכיבי ממשק משתמש מורכבים
פעולות מותאמות אישית על אלמנטים
אינטראקציה עם Windows, כרטיסיות ומסגרות
העלאה והורדה של קבצים
בדיקת API
בלוק 5. התמחות: בדיקות פייתון
מבוא לפייתון
משתנים וסוגי נתונים.
שורות. תנאים ומחזוריות
רשימות ומילונים בפייתון
פונקציות
ספריות
מבני נתונים ב-Python
חבילות ומודולים
שגיאות וחריגים
בדיקה: PyUnit
בלוק 6. צ'אט GPT למפתחים
היכרות עם ChatGPT והיישום שלה בפיתוח תוכנה
פתרון בעיות וניפוי באגים עם ChatGPT
שיפור איכות הקוד עם ChatGPT
סקירת קוד ותיעוד באמצעות ChatGPT
בדיקה אוטומטית עם ChatGPT
יצירת קוד באמצעות ChatGPT
שיטות עבודה מומלצות וטיפים לעבודה עם ChatGPT