ךלש החלצהה - svcollege · • best practices for building automation framework selenium...

10
ההצלחה שלך היא העסק שלנו!

Upload: others

Post on 22-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

ההצלחה שלךהיא העסק שלנו!

Page 2: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

רשת מכללות בוטיק SVCollege הוקמה לפני כ 7 שנים והינה מונה היום 5 סניפים הפרושים ברחבי הארץ. SVCollege שמה לה למטרה להיות המכללה המובילה ללימוד מקצועות ההייטק בכל הקשור לרמת הידע, המיומנות והפרקטיקה הנרכשים אצלה, וזאת על מנת להבטיח שבוגריה ישתלבו בסיום ההכשרה במשרה מבוקשת בחברת הייטק. SVCollege מבדלת את עצמה משאר המכללות ע"י לימוד בקבוצות קטנות (10-6 אנשים בלבד בכיתה), לימוד מעשי של החומר, הקניית ניסיון מעשי בתהליך וליווי עבודה לראיונות ספציפית הכשרה מתן אמיתיים, מוצרים על הייטק בחברות מעשית התלמדות באמצעות חיפוש העבודה ועד לקבלת חוזה עבודה בחברת הייטק. SVCollege הינה בעלת קשרים ענפים בעולם ההייטק ואף עובדת בשיתוף פעולה עם עמותת 'מחשבה טובה' ועמותת 'כיוון'. לרשת המכללות יש גם חברת השמה בשם iTech4U, שהוקמה

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

תהליך ההכשרה שלנו

אודותינו

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

למה הלימוד בקבוצה קטנה חשובה?• כל תלמיד ותלמיד מקבל תשומת לב אישית.

• קצב הלימוד מותאם אישית. • חומר הלימוד נקלט ומעובד בצורה הרבה יותר טובה.

• ניתן לנהל דו-שיח עם כל תלמיד במהלך השיעור על מנת לוודא הבנה מלאה. • ניתן להקדיש את מלוא תשומת הלב לבדיקת שעורי הבית בשל כל אחד, ברמת דקדוק גבוהה.

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

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

בלימודים של החומרים המקצועיים!לנו זה ברור שרק עם ידע רלוונטי קשה מאוד להתקבל לעבודה.

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

התלמדות מעשית בחברת הייטק על מוצרים אמיתיים עוד במהלך הקורס!

סיוע בכתיבת קו"חאנו מסייעים בכתיבת קו"ח שלך, בשיתוף פעולה מלא ותוך כדי שיחה אישית.

סיוע בהשמהלרשת המכללות ישנה חברת השמה בשם iTech4U המהווה פלטפורמה נוספת המסייעת לבוגרים להשתלב בחברות

ההייטק בתום הלימודים.

קואצ'ינג לראיונות עבודהאנו נלמד אותך אישית איך להציג את עצמך בריאיון עבודה בצורה מקורית ויעילה.

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

ומדוע זה כ"כ חשוב.

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

Page 3: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

QAקורס בדיקות ידניות

QA Automationקורס בדיקות אוטומטיות

DevOps DevOps קורס מהנדסי

Front-End Developerקורס פיתוח צד לקוח

Full Stackקורס פיתוח

Javaקורס פיתוח ג'אווה

הקורסים שלנו

Page 4: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

מה תקבל בקורס הזה:• לימוד בקבוצות קטנות.

• לימוד החומר הכי רלוונטי לשוק העבודה כיום.• קורס web ו- mobile מהמתקדמים ביותר בארץ.

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

• סימולציות - איך לענות בצורה הטובה ביותר על שאלות נפוצות מראיון עבודה.

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

• בניית קו“ח המותאמים לשוק העבודה.• ליווי אישי עד לחתימת חוזה עבודה.

מבנה הקורס:QA -הכרות עם תחום ה •

• מבוא לבדיקות ידניות (סוגי מסמכים, באגים, מתודולוגיות וכו‘).Data Base עבודה עם •

.Web -עבודה עם כלי בדיקה שונים ל •.Mobile -היכרות עם תחום ה •

.Mobile -עבודה עם כלי בדיקה שונים ל •• התמחות בחברת הייטק

• קואוצ‘ינג אישי.• סימולציות.

• בניית קו“ח.• ליווי אישי עד לחתימת חוזה.

Quality Assurance

QA BASIC

שעות וימי לימוד:• קורס ערב: פעם בשבוע

למשך כ- 5 חודשים בשעות 18:15-21:15

• קורס בוקר: פעם בשבוע

למשך כ- 5 חודשים בשעות 10:00-13:00

QA -מבוא ל?QA מה זה •

• מבנה וארגון חברה (SU, ביטוח, בנק, הייטק בינוני וגדול).• בעלי תפקידים בחברה.

• יחסי גומלין והתנהלות בין מחלקת ה- QA למחלקת הפיתוח• תחומי אחריות והגדרת תפקידים

סוגי בדיקותUnit •

Sanity •Functionality •

GUI •Boundary Values •

Error handling •Integration •

Algorithmic • Client / Server •

Compatibility •

Loading •Performance •

Stress • Recovery •

Regression •

Acceptance •

תכנון בדיקות וצורת התבוננות• ניתוח, תכנון וחשיבה לפני כתיבת בדיקות.

End - 2 - End •System •

באגים• תיעוד באגים

• כלים לניהול באגים (כולל התקנה וקינפוג של הכלים)• מחזור חיי באג

• ניתוח לוגים

QA -התמחויות ב• בדיקות ידניות

• בדיקות אוטומטיות (תאוריה)• בדיקות עומסים (תאוריה)

סביבות עבודהQA סביבת •

• סביבת פיתוח• סביבות נוספות

מסמכיםSTP •STD •ATP •SRS •

• מסמך רגרסיה

SQL• מה הוא בסיס נתונים?

• סוגים של בסיסי נתונים.SQL -מבוא ל •

• שאילתות פשוטות• שאילתות מורכבות

כליםFiddler •

DevTools •Selenium IDE •BrowserStack •

Page 5: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

QA Mobile

Mobile -מבוא לAndroid סקירת מערכת הפעלה •

iOS סקירת מערכת הפעלה •?Mobile מבדיקות Web/Software במה שונות בדיקות •

סוגי בדיקותInstallation & Removal •

Functionality & GUI (Usability) •Interruptions •Compatibility •

Resources •

Connectivity •Usability •

Multiple Users •Internationality •

Integration •

Client / Server •Recovery •

Acceptance •Security •

אמולטרים וכליםEclipse •

Genymotion •SDK •AVD •

ADB Commands •

Android Studio •LogCat •

Utility Application •DDMS •

Xcode-Instruments •

Android Monitor •Memory Leak •

Blisk •Fiddler with Mobile •Developer Options •

Vysor •BrowserStack •

Espresso automation test • ADB over Wifi •

סוגי אפליקציותNative Application •

Web Application •Hybrid Application •

תאימותCompatibility •

Problem & Solutions

Root/Rom(כולל תרגול)

• Rom (תאוריה)• Root (תאוריה)

Rom צריבת •(Odin & Recovery)

Multirom •

Page 6: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

תכני הקורס:• Java OOP

• JUnit

• Selenium - Web Driver

• APPIUM

• GIT/GITHUB

• Automation job interview

QA Automation

שעות וימי לימוד:• קורס בוקר/ערב:

פעם בשבועלמשך כ- 3.5 חודשים

3.5 שעות כל מפגש

Java development environment • Setting java programming workspace on , Windows - installing and configuring JDK• Installing and configuring eclipse• Best practices for building automation framework

Selenium basics• Using selenium Java API• Remote web driver• Selenium actions• Detecting elements• Testing different browsers

APPIUM• Installains & setup• Differences between mobile and web• Connect to real device or emulator with adb• GenyMotion• Locating elements on mobile with uiautomator viewer

• Mobile touch actions• Create test case on native app• Practice on mobile browser and native app

Automation job interview• Questoins and answers from work interview.• Learn the main topics that repeated in job interviews

JAVA Basic & OOP• Primitive Types• Operators• Conditions - if / else• Loops - while / for / do while• Arrays

Selenium - advanced• Testing complex web apps• Browsers configurations and hacks• Selenium grid• Page objects• Built -in functions• Using chrome extensions• Complex Xpath expressions

JUnit• Unit testing concepts• JUnit setup and teardown• Build Test cases• Assertions• Error handling• Before&After actions• Filtering tests• Module practice – building a sets of unit tests

GIT/GitHub• Create local repository

• Git Actions• Connect to GITHUB with GIT

• EGit – Eclipse Git

• Object oriented programing• Classes/object declaration and usage• Polymorphism, inheritance and interfaces usage• Module practice - building java application

Page 7: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

Docker• Architecture

• Build, ship & run• Difference form VMs

• Running containers

• Docker for windows

• Docker compose

• Working with Containers

• Running Jenkins with Docker

Kubernetes• Kubernetes Clustering

• Kubernetes Architecture

• Pods

• Kubernetes Services

• Kubernetes Deployments

AWS• AWS Fundamentals(EC2,VPC,S3)• Continuous deployment

• CodeDeploy

• CodePipeline

• Blue-green deployment

Logs• Logs

• Log levels

• Local logs

• Syslog

• Splunk

• Monitoring

• Prometheus

• APM

Python• Introduction

• Variables

• If/Else

• Looping

• Strings

• Functions

• OOP

• Lists & Maps

• Exceptions

• Regular expression

• Module

• GUI

GIT• Create local repository

• Git Actions• Connect to GITHUB

with GIT

• EGit – Eclipse Git• GITPython

תכני הקורס:• GIT

• Jenkins & Continues Integration

• Docker

• Kubernetes

• AWS

• Logs

• Python

DevOps Engineer

שעות וימי לימוד:• קורס ערב:

פעמיים בשבוע4 שעות לשיעור

35 מפגשים

Jenkins & Continues Integration• Jenkins Introduction

• Install Jenkins

• Build by Time or Commit

• Pipeline

• Jenkins CI/CD

• Jenkins core features

• Configuration console• Code repository

• GitHub plugin

• Creating Application Builds

• Maven plugins

• MSBuild plugin

• Unit testing

• Creating pipeline job to execute Maven

• The Master Agent Model

• Trigger automatic Builds

• Integrate code coverage

• Visualize test Results

• Reporting & notifications• Finding and Managing Plugins

• Setup Parallel Integration testing

in a Pipeline

• JenkinsFile

Page 8: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

מה תקבל בקורס הזה:• לימוד בקבוצות קטנות.

• קואוצינג קבוצתי ואישי שיכין אותך לראיון.• סימולציות - איך לענות בצורה הטובה ביותר

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

להתנסות בדבר האמיתי.• בניית קו“ח המותאמים לשוק העבודה.

• ליווי אישי עד לחתימת חוזה עבודה.

מבנה הקורס:HTML 5 •

CSS 3 •Bootstrap •Browsers •

JS ("Vanilla JS”) • JQuery •

Angular 6 •

פיתוח Front End (צד לקוח)

שעות וימי לימוד:• קורס ערב:

פעמיים בשבוע למשך כ- 3 חודשים בשעות 17:00-21:00

HTML5• Tags & Attributes• Markup patterns • Plugins for accessibility• Meta tags• SEO Ready• Bonus - SVG

CSS3• Basic properties • Box model• Color units• Measurement units• Display types• Positions & Float

• Overflow• Fonts (local & imported)• Animations & Transitions• Browsers compatibility (prefixes)• Responsive design• Bonus - Gradients, Flexbox

JS (”Vanilla” JS)• Variables• Arrays• Objects• Basic selectors• Built -in functions• Custom Functions

Angular 6• Angular CLI & Webpack • Introduction to TypeScript Basics• Templating / String interpolation• Data binding (+ Two ways binding) / Event binding• Services / Dependency injection• Forms

• Built-in Directives• * ngIf and * ngFor / DOM changing directives• Custom Directives• Single page application / Routing• Ajax• Angular 6 - new features

• DOM manipulation• Bonus - OOP + Inheritance

Bootstrap• Grid system • Heading & Paragraphs• Glyphicons• Buttons• Lists• Navigation

JQuery• Basic Selectors • Ancestors, siblings and children selectors• DOM manipulation• Events• Ajax• Bonus - Animation

• Models

Browsers• Console• Performance (network tab inspection)• Mobile view + portrait/landscape views.• IE Emulator

Page 9: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

מה תקבל בקורס הזה:• לימוד בקבוצות קטנות.

• קואוצינג קבוצתי ואישי שיכין אותך לראיון.• סימולציות - איך לענות בצורה הטובה ביותר

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

להתנסות בדבר האמיתי.• בניית קו“ח המותאמים לשוק העבודה.

• ליווי אישי עד לחתימת חוזה עבודה.

מבנה הקורס:HTML 5 •

CSS 3 •Bootstrap •Browsers •

JS ("Vanilla JS”) • JQuery •

Angular 6 • Node.js •

NoSQL - MongoDB •

פיתוח full stack (צד לקוח)

שעות וימי לימוד:• קורס ערב:

פעמיים בשבוע למשך כ- 6 חודשים

HTML5• Tags & Attributes• Markup patterns • Plugins for accessibility• Meta tags• SEO Ready• Bonus - SVG

Node.js• Introduction to Node.js• Building your Stack• Modular JavaScripts with Node.js• Working with the File System• Real time Communication• Connecting MySQL Server on Database connection• A-synchronicity Queries From Node.js J

CSS3• Basic properties • Box model• Color units• Measurement units• Display types• Positions & Float

• Overflow• Fonts (local & imported)• Animations & Transitions• Browsers compatibility (prefixes)• Responsive design• Bonus - Gradients, Flexbox

JS (”Vanilla” JS)• Variables• Arrays• Objects• Basic selectors• Built -in functions• Custom Functions

Angular 6• Angular CLI & Webpack • Introduction to TypeScript Basics• Templating / String interpolation• Data binding (+ Two ways binding) / Event binding• Services / Dependency injection• Forms

• Built-in Directives• * ngIf and * ngFor / DOM changing directives• Custom Directives• Single page application / Routing• Ajax• Angular 6 - new features

• DOM manipulation• Bonus - OOP + Inheritance

Bootstrap• Grid system • Heading & Paragraphs• Glyphicons• Buttons• Lists• Navigation

JQuery• Basic Selectors • Ancestors, siblings and children selectors• DOM manipulation• Events• Ajax• Bonus - Animation

• Models

Browsers• Console• Performance (network tab inspection)• Mobile view + portrait /landscape views.• IE Emulator

NoSQL with MongoDB• Introduction to MongoDB• CRUD and the MongoDB Shell• Indexing and Schema Design• MongoDB and Node.js

Page 10: ךלש החלצהה - SVCollege · • Best practices for building automation framework Selenium basics • Using selenium Java API • Remote web driver • Selenium actions •

www.svcollege.co.il | 03-6343434 | רשימת סניפינו: תל אביב, פתח תקווה, ירושלים, חיפה, באר שבע

אסיף רוט בוגר מכללת SVCollege קיבל חוזה עבודה בחברה הראשונה שבה

!NeoGames התראיין! חברת

דביר חקק סיים את ההכשרה אצלנו, הגיע להתלמדות מעשית (סטאז') בחברת

Moveo , וקיבל שם חוזה עבודה!!

רועי אלבז סיים את ההכשרה אצלנו, הגיע להתלמדות מעשית (סטאז') בחברת

RapidUI , וקיבל שם חוזה עבודה!!

SVCollege שניר מוסיוף בוגר מכללתSQLink קיבל חוזה עבודה בחברת

אירן אבייב סיימה את ההכשרה אצלנו, הגיעה להתלמדות מעשית (סטאז')

בחברת Dorix, וקיבלה שם חוזה עבודה!!

זיו לנגיאל בוגר מכללת SVCollege קיבל Octopus Systems חוזה עבודה בחברת

SVCollege אסף ברוורמן בוגר מכללתCymbIoT קיבל חוזה עבודה בחברת

אלחי שלמה סיים את ההכשרה אצלנו, הגיע להתלמדות מעשית (סטאז') בחברת

Yotta Green , וקיבל שם חוזה עבודה!!

SVCollege רועי בניטה בוגר מכללתCodeOasis קיבל חוזה עבודה בחברת

כמה מהבוגרים שלנו