קורסי מיקרוסופט לארגונים – כרמל הדרכה

Microsoft Partner

קורס QA and automation with Python

CTR-504

קורס פייתון יאפשר לכם ללמוד את שפת התכנות הפופולריות ביותר כיום. שפת תכנות בקוד הפתוח, אשר תוכננה מראש להיות שפת תכנות פשוטה וקלה לשימוש. בזכות קלות הפיתוח פייתון יכולה לתת מענה למגוון צרכים ארגוניים ושימושים שונים ביניהם גם מערכות אוטומציה, בקרת תוכנה, הגנת סייבר, למידת מכונה ועוד.

קורס פייתון יאפשר לכם ללמוד את שפת התכנות הפופולריות ביותר כיום. שפת תכנות בקוד הפתוח, אשר תוכננה מראש להיות שפת תכנות פשוטה וקלה לשימוש. בזכות קלות הפיתוח פייתון יכולה לתת מענה למגוון צרכים ארגוניים ושימושים שונים ביניהם גם מערכות אוטומציה, בקרת תוכנה, הגנת סייבר, למידת מכונה ועוד.

About this course

No previous knowledge.

Audience Profile

For people that want an introduction to the software programming industry.

At Course Completion

At the end of the course the participants will be ready to find work as QA automation engineers.

Course Outline

Introduction to Python:

  • Overview of the language, installation, and basic syntax
  • Variables, data types, and operators

Control Flow:

  • Conditional statements (if/else)
  • Loops (for/while)

Functions:

  • Defining and calling functions
  • Arguments and return values
  • Scopes

Data Structures:

  • Lists
  • Tuples
  • Dictionaries
  • Sets

Modules and Packages:

  • Importing and using external libraries
  • Creating and publishing packages

File Input/Output:

  • Reading and writing files
  • Exception handling

Object-Oriented Programming:

  • Classes and objects
  • Inheritance and polymorphism

Advanced Topics (optional):

  • Decorators
  • Generators
  • Context managers
  • Regular expressions

Project:

  • Designing and building a small project using the concepts learned throughout the course

Database Integration:

  • Connecting to relational databases
  • Performing CRUD operations using SQLAlchemy
  • Using NoSQL databases like MongoDB

Web Development:

  • Understanding web development concepts
  • Creating dynamic web applications using Flask
  • Serving and consuming RESTful APIs

Project:

  • Designing and building a complex project using the advanced concepts learned throughout the course

Introduction to Selenium and Setup

  • Introduction to Selenium and its uses
  • Downloading and installing Selenium and necessary drivers
  • Setting up your first Selenium test

Basic Selenium Commands

  • Finding elements on a webpage using Selenium
  • Interacting with elements (clicking buttons, filling out forms, etc.)
  • Understanding different types of element locators

Advanced Selenium Commands

  • Navigating between pages and managing multiple windows
  • Handling alerts and pop-ups
  • Working with iframes and frames

Testing Frameworks and Best Practices

  • Overview of testing frameworks (pytest, unittest, etc.)
  • Writing test cases using a testing framework
  • Best practices for writing and organizing Selenium tests

Handling Dynamic Content and Wait Strategies

  • Understanding dynamic content and how it affects your tests
  • Using wait strategies to handle dynamic content
  • Strategies for testing web applications with slow or unreliable loading times

Data-Driven Testing and Reporting

  • Data-driven testing with Selenium
  • Generating reports and logging test results
  • Understanding and analyzing test results

Advanced Topics in Selenium

  • Browser automation and mobile testing
  • Integration with other tools (CI/CD pipelines, etc.)
  • Performance testing with Selenium

Introduction to QA Documentation

  • Overview of QA documentation and its importance in software development
  • Different types of QA documents (test plans, test cases, bug reports, etc.)
  • Common standards and templates for QA documentation

Test Planning

  • Understanding the software development life cycle (SDLC) and the role of test planning
  • Creating a test plan that includes scope, objectives, timelines, and resources
  • Identifying and prioritizing testing types and techniques based on project requirements

Test Case Creation

  • Understanding the purpose and structure of a test case
  • Writing test cases that are clear, concise, and thorough
  • Incorporating test data and expected results into test cases

Test Execution and Reporting

  • Understanding the importance of test execution and reporting
  • Documenting test results and issues using a bug tracking system
  • Providing stakeholders with regular updates on testing progress and results

Documentation for Agile and DevOps

  • Adapting QA documentation practices for Agile and DevOps methodologies
  • Using tools such as Jira and Trello to manage test cases and track testing progress
  • Creating documentation that supports continuous integration and continuous delivery (CI/CD) pipelines

Test Metrics and Analysis

  • Understanding the importance of test metrics and how they can be used to improve testing
  • Identifying and tracking key performance indicators (KPIs) for testing
  • Using test analysis to identify areas of improvement and make data-driven decisions

Documentation Best Practices and Review

  • Reviewing and refining existing QA documentation based on best practices and lessons learned
  • Incorporating feedback from stakeholders and team members
  • Ensuring documentation is accurate, up-to-date, and accessible to relevant parties

 

 

קורס Python

קורס פייתון יאפשר לכם ללמוד את שפת התכנות הפופולריות ביותר כיום. שפת תכנות בקוד הפתוח, אשר תוכננה מראש להיות שפת תכנות פשוטה וקלה לשימוש. בזכות קלות הפיתוח פייתון יכולה לתת מענה למגוון צרכים ארגוניים ושימושים שונים ביניהם גם מערכות אוטומציה, בקרת תוכנה, הגנת סייבר, למידת מכונה ועוד.

קורס פייתון אונליין

עבור רבים קורס מקוון הוא האמצעי הנוח ביותר ללימוד Python. הקורס עונה על הצרכים הארגוניים, ובעזרתו ניתן להקנות לעובדים את הכלים החשובים לצורך עבודה עם פייתון. וכל זאת תחת מסגרת לימודים נוחה אשר יכולה להתבצע מהמחשב המשרדי או המחשב הביתי ולספק הדרכות, תרגול ומענה על שאלות. באמצעות קורס פייתון אונליין ניתן לחסוך זמן וכסף, ולהנגיש עבור העובדים את הידע וכל משאבי הלימוד.

קורס פייתון למתחילים

קורס פייתון למתחילים מתאים גם לאנשים שאין להם שום ידע קודם בקידוד. כל מה שנדרש זה ידע בסיסי בשימוש במחשב. הקורס יעניק לכם את כל הידע הבסיסי להתחיל לעבוד עם פייתון ולבנות יישומים משלכם. במהלך הקורס תלמדו את כל הבסיס, כיצד עובדת השפה וכיצד ניתן ליצור באמצעותה יישומים. הקורס כולל ידע תיאורטי לצד תרגול מעשי.

קורס פייתון למתקדמים ופיתוח מלאכותית

קורס פייתון למתקדמים פונה אל מי שכבר רכש את הכלים הבסיסיים ויודע לעבוד עם פייתון, אך מעוניין לרכוש כלים חדשים ולשפר את היכולות שלו. לימוד Python למתקדמים מאפשר לכם להתמקצע בתחום של עבודה עם מסדי נתונים, רשתות תקשורת, קריאה וכתיבת קבצים, העברת מידע בפורמטים JSON / XML פיתוח אפליקציות WEB בעזרת פייתון והתעמקות בעולם הבינה המלאכותית עם הכלים החדשים ביותר בשוק ועוד כלים רבים.

קורס QA and Automation with Python

לימוד Python מומלץ מאוד עבור מי שעסוק באוטומציה ו-QA. פייתון מציעה כלים רבים שהופכים אותה לאידיאלית עבור תהליכי אוטומציה בתחום בדיקות התוכנה. הקורס יעניק לכם את כל הכלים על מנת לבנות מערכות QA העושות שימוש באוטומציה.

בעזרת קורס QA and Automation with Python תוכלו לשפר את תהליכי האוטומציה בארגון, לחסוך במשאבים ולהגיע לתוצאות טובות יותר.

קורס פייתון מומלץ

פייתון היא שפת תכנות בעלת שימושים רבים, ולכן היא מומלצת עבור תחומים רבים הכוללים אנשים וארגונים העוסקים במדע נתונים, יישומי בינה מלאכותית ולמידת מכונה, פיתוחי WEB ועוד. חלק מהמשתמשים עשויים להסתפק בקורס פייתון בסיסי, אחרים יזדקקו לשימושים קצת יותר מתקדמים.

אתם תמיד מוזמנים להתייעץ עם הצוות של כרמל הדרכה, נשמח להתאים עבורכם תוכנית לימוד בהתאמה אישית לצרכים והמטרות הארגוניות.

האם כדאי ללמוד Python בשנת 2023?

בהחלט. ישנן סיבות רבות מדוע ללמוד פייתון, ובכללן הוורסטיליות של השפה והתאמתה לשימושים שונים. כמו כן הביקוש הגבוה בשוק למתכנתים השולטים בשפה, והבחירה של חברות ענק לפתח באמצעות פייתון.

האם כדאי ללמוד Python בשנת 2023?

כן. פייתון פתוחה במיוחד מתוך מטרה להיות שפת תכנות קלה לשימוש. קורס פייתון בסיסי מתאים גם למי שאין לו רקע בתחום התכנות.

השאירו פרטים ונחזור אליכם בהקדם:

למה לבחור בכרמל הדרכה?

אנחנו מציעים פתרונות איכותיים להדרכות מקצועיות שחוסכות לכם זמן ומשאבים, ומספקים לכם את הכלים לקחת את כישורי האקסל שלכם עוד צעד קדימה!

מרצים מובילים

בעלי ניסיון הדרכתי ומעשי עשיר

מגיעים אליכם

אתם קובעים את מיקום הקורס והמועד

תאוריה ותרגול

חומרי לימוד ומעבדות רשמיות של מיקרוסופט הזמינים בענן

תוכנית מותאמת

התאמה מלאה ואישית לדרישות ולצרכי הארגון

חברת כרמל הדרכה מספקת פתרונות הדרכה, הטמעה, ייעוץ וניהול פרוייקטים בתחום ה IT, ניהול מערכות מידע, פיתוח ואבטחת מידע.

בעולמות ההדרכה

הדרכות לארגונים החל מרמת משתמש ועד לרמת למנהל מערכות מידע, CIO, אנשי פיתוח, תשתיות IT, אנשי BI, אבטחת מידע, ניהול עולמות ענן Azure & Office 365.

קורסי יישומי מחשב Office, excel, Visio, Project, Teams, OneDrive ….

קורסים בהתאמה לצרכי הלקוח.

בתחום ההטמעה אנו עוסקים בניהול פרויקטים ארוכי טווח בעולמות ההדרכה, Change Management – הטמעה ואימוץ טכנולוגיות מתקדמות, החדרת טכנולוגיות חדשות לארגונים, בניית מערכי הדרכה והטמעה, Train The Trainer, העברת ידע לצוותי IT, Help Desk ומשאבי אנוש. 

כתיבת ספרות טכנית.

Carmel Training & Deployments
Carmel Training & Deployments

בעולמות הפרויקטים

  • ייעוץ – ייעוץ טכני ומקצועי עבור תהליכי שינוי והטמעת מערכות מידע בארגון כגון
    • מערכות ענן- Azure, 365
    • מערכות מחשוב On-Prem Infrastructure (שרתים ויישומים)
    • אבטחת מידע בענן ובסביבות מקומיות
  • אפיון ותכנון – אפיון פרויקטים הכוללים הטמעת מערכות בארגונים ובכלל זה, תכנון של דרכי ההשגה ומטרות הפרויקטים.
  • הטמעה – הטמעה של תהליכי השינוי עד להשגת היעדים כפי שאופיינו, החל מפתרונות ההדרכה וכלה בהטמעת מערכות בפועל בסביבה הארגונית הנרחבת.
  • פיתוח והטמעת פתרונות ענן ארגוניים
    • פיתוח ל Power BI
    • פיתוח ל Teams, Power Automate, Power Apps
  • שירותי תחזוקת IT – שירותי תמיכה לפתרונות ומערכות IT בארגונים בינוניים וגדולים.
  • רישוי למוצרי מיקרוסופט לרבות פלטפורמות הענן השונות

Microsoft Partner

חברת כרמל הדרכה הינה שותף הדרכה מורשה של מיקרוסופט, בעלת הסמכות להדריך על כל מוצרי מיקרוסופט

אולי יעניין אותך גם...

כל הצוות נשאר ב-Loop

אפליקציית Loop

מייקרוסופט ממשיכה לשפר את סביבת העבודה של הארגון שלכם, ובכנס Ignite השנתי שלה, מכריזה על תוספת אפליקציה חדשה עבור Microsoft 365 שתסייע לצוותים בארגון לחשוב, לתכנן וליצור ביחד.
הכירו את ה- Loop!

קרא עוד »
קורס Teams

קורס Teams – ערוצים Teams

מהו ערוץ ומה משמעותו ערוץ הוא למעשה תת-חלוקה של צוות. הייעוד העיקרי שלו הוא חלוקת הצוות לנושאים או תתי-נושאים, וזאת על מנת להקל את העבודה

קרא עוד »
קורס אקסל VBA

קורס אקסל – רמות העבודה ב-Excel

אקסל היא תוכנה אינטואיטיבית ופשוטה לתפעול עבור משתמש פשוט ועד למקצוען בתחומי עיבוד נתונים, אנליזה ותחזית. היא מציעה מגוון רחב של כלים ואפשרויות, בעומקים שונים

קרא עוד »
קורס אקסל VBA

קורס אקסל VBA – התמצאות במבנה קוד המאקרו

כאמור, כל הפקודות הקיימות בתכנה הן מימוש של קוד בשפת תכנות. כך גם המאקרו שהוקלט מתורגם לקוד בשפת ה-VBA. ניתן לפתוח את עורך ה-VBA לצפות בקוד המאקרו, לערוך אותו ולכתוב קודים ליצירת פקודות חדשות לתכנה, ובכך להוסיף באופן מותאם אישית, על האפשרויות הקיימות בה.

קרא עוד »
קורס אקסל

קורס אקסל – מבוא והגדרות

Excel היא תוכנה ליצירה ועיבוד של גיליונות אלקטרונים.
גיליון אלקטרוני הוא שיטת פריסה של נתונים במבנה טבלאי, המורכב משורות ועמודות, כך שההצלבה בין שורה ועמודה יוצרת תא. את כלל הנתונים הרצויים ניתן להזין בתוך התאים ולסדר אותם כבמעין טבלה. בצורה זו ניתן לעבד את הנתונים ולערוך מניפולציות על בגיליונות, על מנת להפיק מהם תוצאות חישובים, דוחות ותחזיות.

קרא עוד »
Teams or Outlook אפליקציה לתקשורת מסרים פורמליים

Teams או Outlook?

אז עם מה נעבוד – Teams או Outlook?אין ספק שאופני התקשורת השתנו בצורה ניכרת בשנים האחרונות. נגישות המידע, מהירות קבלת המידע, סמארטפונים ואפליקציות לתקשורת מיידית, כל אלו מכתיבים תקשורת מיידית בקצב מהיר, עם סטטוס משתמשים שקוף ואפשרויות שיתוף מגוונות.בהתאם, תפקידו של הדואר האלקטרוני הולך ומתחדד כאמצעי לתקשורת מסרים פורמליים, לשם תיעוד ארוך טווח ולא מיידי. באופן טבעי, כשאנחנו מעוניינים בתקשורת מיידית ולשם התנהלות יומיומית נתקשר באפליקציות למסרים מיידיים.

קרא עוד »
קורס Power BI

קורס Power BI – הדמיות בדוחות POWER BI

ויזואליזציות (הידועות בתור ויזואליות בקיצור) מציגות תובנות שהתגלו בנתונים. דוח Power BI  עשוי לכלול עמוד בודד עם חזותית אחת או שהוא עשוי לכלול דפים מלאים ברכיבים חזותיים. בשירות Power BI, ניתן להצמיד תמונות חזותיות מדוחות למרכזי שליטה.

קרא עוד »
קורס Office 365

קורס Office 365 – מרכז הניהול לאדמיניסטרטור

מרכז הניהול לאדמיניסטרטור הוא מערכת השליטה והבקרה של הענן הארגוני, בשימושו של אחראי המחשוב, ההרשאות ואבטחת המידע בארגון. במרכז הניהול יגדיר האדמיניסטרטור את הארגון בענן, ינהל הרשאות, מינויים, משתמשים, אפשרויות אפליקטיביות ממוקדות ועוד.

קרא עוד »
קורס אקסל

קורס אקסל – פונקציות

פונקציות פונקציה היא פעולה "function" פקודה מתמטית המחזיר תוצאה. למרבית הפונקציות יותר מערך אחד אותו צריך להזין, ערכים אלה נקראים: ארגומנטים. לחלק מהפונקציות יש גם

קרא עוד »
קורס אקסל

קורס אקסל – PivotChart ו- PivotTable

PivotChart – זהו תרשים – הנקרא תרשים ציר – המציג בצורה גרפית כמות גדולה של נתונים בחיתוכים שונים.
PivotTable – זו היא טבלת ציר – המציגה בצורה טבלאית כמות גדולה של נתונים בחיתוכים שונים.

קרא עוד »
קורס אקסל VBA

קורס אקסל – ניווט בגיליון

ניווט בגיליון קובץ באקסל נקרא חוברת עבודה. חוברת עבודה מגיליונות. כברירת מחדל, חוברת עבודה חדשה נפתחת עם גיליון אחד. על מנת להוסיף גיליונות או לעבור

קרא עוד »
קורס office 365 - Word

קורס Office 365 – תוכנת Word כרטיסיות ורצועת כלים

לכל אחד מיישומיי Microsoft Office, יש את אותן הכרטיסיות (בהבדלים קטנים על פי מטרת היישום). בלחיצה על הכרטיסייה מוצגת רצועת הכלים שלה. בכל רצועת כלים ישנן קבוצות – המאגדות את הפקודות הקשורות לקבוצה. בדוגמה שלעיל: קבוצת לוח, קבוצת גופן, קבוצת יישור.. וכו' – לכל קבוצה, כאמור, ישנן פקודות: פקודת מודגש, פקודת נטוי.. וכו'.
לימוד של השימוש בכל כרטיסיה ומטרתה – תקל עלינו את העבודה ביישומים.

קרא עוד »
קורס Azure

קורס Azure – ציד של איומי אבטחת סייבר

המונח "Threat hunting" מוגדר באופן שונה על ידי ארגונים שונים. ההגדרה הנפוצה ביותר היא הרעיון שאתה צד באופן יזום דרך הסביבה של הארגון עבור איום או קבוצה של פעילויות שלא זיהית בעבר. החלק של "לא זוהה קודם לכן" הוא מה שמבדיל בין ציד איומים לבין תגובה לתקריות או טריאז'? התראה.

קרא עוד »
Working with Excel?

כמה דברים שחשוב לדעת על Excel

לכל חברה, בכל תחום – באופן גורף – ישנם נתונים, מדויק יותר לומר – בסיסי נתונים.
בסיסי נתונים בהם מתנהל המידע של החברה.
בסיסי הנתונים יכולים להיות רשימת לקוחות, רשימת ספקים, דוחות שעות, חישובי מדדים, השוואות תמחירים, הצלבות של בדיקות; מוצרים; רכיבים; דגימות ועוד ועוד.
גם אם בסיסי הנתונים שלכם מאוגדים בתוכנות כמו CRM, ERP, או תוכנות המתואמות אישית לניהול הפעילות, התפעול השוטף, הסקת מסקנות, ניתוח הפעילות מתבצעים כיום, ברוב הדומיננטי של החברות עם יישום ה-Excel של Microsoft.

קרא עוד »
קורס Azure

קורס Azure – חיבור מקורות של Microsoft Office 365

קונקטור יומן הפעילויות של Office 365 מספק תובנות לגבי פעילויות המשתמשים. כמו כן נקבל פרטים על פעולות כגון הורדות קבצים, בקשות גישה שנשלחו, שינויים באירועים קבוצתיים, על הגדרות של תיבת הדואר ופרטים על המשתמש שביצע את הפעולות.

קרא עוד »
קורס אקסל

קורס אקסל – טבלה

הכרזה על טבלה בחירה של איזור הטבלה. (בטבלה השומרת על כללי המבנה של מסד נתונים, אין צורך בסימון איזור הטבלה – ר' סעיף כללי בניית

קרא עוד »
קורס אקסל

קורס אקסל – מיון

כשאנו מפעילים את הפונקציות הפועלות על טווח נתונים, כגון – סכום, ממוצע, ספירה וכו', אנו יוצאים מנקודת הנחה שפונקציות אלו מחשבות את הנתונים – אך מה קורה במצב מסונן?

קרא עוד »
קורס Azure

קורס Azure – אוטומציות Microsoft Sentinel

אוטומציות לובשות מספר צורות שונות ב- Microsoft Sentinel. החל מכללי אוטומציה המנהלים באופן מרוכז את האוטומציה של הטיפול בתקריות והתגובה, וכלה בספרי הפעלה המפעילים רצפים קבועים מראש של פעולות כדי לספק אוטומציה מתקדמת רבת עוצמה וגמישה למשימות התגובה לאיומים של הארגון.

קרא עוד »
Azure Security Microsoft learning

קורס Azure Security

בשנים האחרונות אנו חווים שינויים גדולים בניהול משאבי המחשוב בארגונים גדולים כקטנים. בין השינויים הבולטים – המעבר ממערכות המחשוב לסביבת הענן. מיקרוסופט מובילה צעדים אלו בבניית Data Centers ברחבי העולם ומספקת כלים, אפליקציות וסביבות המותאמות לכל ארגון.

קרא עוד »
קורס Power Query

קורס Power BI – סוגי ויזואליזציה ב-Power BI

ויזואליזציות (הידועות בתור ויזואליות בקיצור) מציגות תובנות שהתגלו בנתונים. דוח Power BI  עשוי לכלול עמוד בודד עם חזותית אחת או שהוא עשוי לכלול דפים מלאים ברכיבים חזותיים. בשירות Power BI, ניתן להצמיד תמונות חזותיות מדוחות למרכזי שליטה.

קרא עוד »
קורס Azure

קורס Azure – יצירת סביבת עבודה של Microsoft Sentinel

לאחר עיצוב ארכיטקטורת סביבת העבודה, היכנס לפורטל Azure. בסרגל החיפוש, חפש את סנטינל ולאחר מכן בחר Microsoft Sentinel. סביבות העבודה של Microsoft Sentinel מציגות רשימה של סביבות העבודה הנוכחיות. בחר בלחצן + הוסף כדי להתחיל בתהליך היצירה.

קרא עוד »

12.12.2023

19.12.2023

2 מפגשים

16:00 - 09:00
Power Apps Public Course2
דילוג לתוכן