Online QA kurs – Testiranje softvera
Kroz online QA testing kurs savladaćete Manuelno i Automatsko testiranje softvera, a nakon uspešno završenog kursa bićete osposobljeni za rad u oblasti testiranja softvera.
Online QA kurs – Testiranje softvera
Prijavi seO kursu
Naš online QA kurs ima za cilj da stvori stabilnu tehničku osnovu kod polaznika i da vas tehnički osposobi za testiranje aplikacija i pripremi za rad u agilnim timovima. Kurs se realizuje kroz mnoštvo praktičnih vežbi i primera iz realnih projekata. To je ključno da bi se znanje nadograđivalo i da biste postali uspešan QA tester.
Cena i trajanje
Cena za plaćanje na rate, sa uključenim PDV-om
Cena za plaćanje u celosti, sa uključenim PDV-om
Mogućnost plaćanja do 12 mesečnih rata, bez kamate
Pristupa platformi sa video lekcijama
Šta se uči na QA tester kursu?
Razvoj softvera
Postoji mali segment QA oblasti za koji nije neophodno tehničko znanje. Za sve ostale delove koje ovaj posao zahteva, tehničko znanje je izuzetno važno. Za testera nije neophodno da zna da razvija softver, ali suštinsko razumevanje kako softver radi i kako se razvija je od izuzetnog značaja. To je stavka koja se često zanemaruje, a pravi najveću razliku između dobrog i prosečnog testera.
Manuelno testiranje
Manuelno testiranje predstavlja fundamentalni deo posla svakog testera. Metode rada i alati koji se koriste u manuelnom testiranju su relativno lako savladivi. Polaznici će naučiti kako detaljno da analiziraju softver, da kreiraju efikasne testne scenarije, vrše manuelne testove koristeći različite tehnike i alate i dokumentuju pronađene greške i nedostatke, te komuniciraju sa timom razvoja radi njihovog rešavanja.
Automatsko testiranje
Automatsko testiranje omogućava da određene testove ne vrši čovek, već da se te iste akcije isprogramiraju. Benefiti su mnogobrojni, a značajno brže testiranje i eliminisanje ljudske greške su dva najvažnija. Za automatsko testiranje je, pored znanja svega iz manuelnog testiranja, neophodno i dodatno tehničko znanje. Polaznici će naučiti kako koristiti alate poput Selenium-a za automatizaciju testova i razviti veštine za brzo otkrivanje grešaka u softveru.
Praktičan rad i projekti
Znamo koliko je praksa važna i zbog toga je QA kurs baziran na praktičnom radu, omogućavajući polaznicima da steknu znanje kroz vežbe, domaće zadatke i projekte. Kroz ove aktivnosti polaznici će imati priliku da primene koncepte i tehnologije koje su savladali tokom predavanja, što će im omogućiti da razviju praktične veštine neophodne za uspešan rad u industriji razvoja softvera. Na kraju kursa svaki polaznik će imati priliku da primeni svoje znanje u sveobuhvatnom finalnom projektu, koji će predstavljati integraciju svih naučenih veština i koncepta.
Kurs QA – Testiranje softvera osposobiće polaznike u testiranju softvera, pružajući im sveobuhvatno znanje – od manualnog testiranja i analize, do automatskog testiranja kroz učenje Java programskog jezika, Selenium-a i drugih alata. Dodatno, polaznici će steći šira znanja o konceptima programiranja, web-a i baza podataka, što ih izdvaja na tržištu rada sa kompletnim setom veština i sposobnostima za uspeh u dinamičnom svetu softverskog razvoja.
Česta pitanja
Da li je za QA kurs potrebno predznanje?
Kurs ne zahteva predznanje. Koncept kursa je takav da se prvo uče osnove programiranja, zatim se ide prema višim nivoima znanja do naprednih znanja koja su sva pokrivena praktičnim radom. Na ovaj način polaznici svih nivoa obrazovanja i različitih oblasti mogu da se prijave na kurs.
Težina kursa:
Da li tokom kursa imam podršku u učenju?
U okviru svake lekcije na raspolaganju vam je online diskusija, za sva vaša pitanja i nejasnoće vezane za lekciju. Tu možete komunicirati sa drugim polaznicima, a naši predavači će vam odgovoriti u najkraćem mogućem roku. Pored toga, u svakom trenutku možete pisati predavačima na mail, a ako je potrebno i zakazati konsultacije sa predavačima u našim prostorijama ili preko neke od online platformi.
Na kojim pozicijama mogu da se zaposlim nakon kursa?
Kurs QA Testiranje softvera pruža polaznicima širok spektar mogućnosti zapošljavanja u oblasti softverskog testiranja. Nakon završetka kursa, polaznici će biti spremni da se zaposle na pozicijama kao što su QA Tester / QA Engineer, Test Automation Engineer, Quality Assurance Analyst, Technical Support Engineer i Web Tester.
Kako u Cubes školi verujemo u važnost prakse, odlučili smo da našim polaznicima pružimo mogućnost sticanja praktičnog iskustva direktno u našoj kompaniji. Možeš pogledati više na stranici Praksa.
Pogledaj sva Česta pitanja.
Kontakt
Budite slobodni da nas kontaktirate, za vas smo uvek dostupni:
Telefoni: 066/659-65-12 i 064/64-178-29
Viber: +381 66 6596512
WhatsApp: +381 66 6596512
Email: school@cubes.rs
Ocene polaznika kursa
Predavači
Marko
Dragonjić
Marko, diplomirani inženjer računarske tehnike i informatike, nakon završene Vojne akademije, od 2009. godine radio je na razvoju i održavanju informacionih sistema za potrebe Ministarstva odbrane. Karijeru je nastavio u kompaniji Code Synapsis, a nakon toga prelazi u Cubes, gde radi kao Team lead Mobile tima i kao predavač, a od 2020. godine i kao direktor Cubes School. Marko je svoje široko iskustvo u različitim tehnologijama: Java, JSF, JSP, ORACLE, ANDROID, SWIFT, iOS iskoristio i osmislio sveobuhvatne i kvalitetne obuke, kako bi polaznici stekli sva neophodna znanja za početak rada.
Vladan
Džulović
Vladan, bivši oficir Vojske Srbije i diplomirani inženjer telekomunikacija, je naš Frontend predavač. Vojnu akademiju je završio 2008. godine nakon čega počinje da radi u Vojsci Srbije u centru za obuku, kao glavni izvođač nastave, a od 2010. godine počinje da se aktivno bavi programiranjem. Od 2016. godine angazovan je u kompaniji Cubes kao senior Frontend Developer, a potom i Frontend Team lead i predavač na kursu Frontend & WordPress, kao i na kursevima koji u okviru sebe izučavaju oblasti iz Frontend-a. Vladan iza sebe ima više od 100 realizovanih projekata, za koje je koristio tehnologije: HTML, CSS, SASS, JavaScript, jQuery, Bootstrap, PHP, Laravel, SQL.
Plan i program
Uvod
- Uvod - Plan i Program kursa
- Razvoj softvera i pozicije u timu
- WEB - How it works
Inicijalno razvojno okruženje
- Working environment - WINDOWS
- Working environment - LINUX
- Working environment - Mac OS X
HTML
- Introduction to HTML
- Working with Typography
- Typography - CHALLANGE
- Typography - SOLUTION
- Working with MULTIMEDIA
- Multimedia - CHALLENGE
- Multimedia - SOLUTION
- Working with LINKS
- Links - CHALLENGE
- Links - SOLUTION
- Working with LISTS
- Lists - CHALLENGE
- Lists - SOLUTION
- Working with TABLES
- Tables - CHALLENGE
- Tables - SOLUTION
- Working with FORMS
- Form - CHALLENGE
- Form - SOLUTION
- HTML 5 - Structuring content
- HTML 5 - Structuring content - CHALLENGE
- HTML 5 - Structuring content - SOLUTION
- HTML - FINAL HOMEWORK
Designer Tool
- Figma - Manual
CSS
- CSS Introduction - linking to HTML
- CSS Debug tool
- CSS selectors, pseudo-class and pseudo elements
- CSS selectors and pseudo class - PRACTICE
- CSS - Working with tipography
- CSS - Working with fonts
- CSS Typography + Fonts CHALLENGE
- CSS Typography + Fonts SOLUTION
- CSS - Colors
- CSS - BOX model
- CSS - Display property
- CSS - Float property
- CSS - Images and Backgrounds
- Display + Float practice
- CSS - Display + Float CHALLENGE
- CSS - Display + Float SOLUTION
- CSS - Position property
- CSS - Position practice
- CSS Position - CHALLENGE
- CSS Position - SOLUTION
- CSS - Flex
- CSS Flex - PRACTICE
- CSS - Styling list
-CSS - Styling table
- CSS - Styling form
- CSS - Styling form CHALLENGE
- CSS - Styling form SOLUTION
- CSS - Animation
- HTML + CSS Project
- HTML + CSS Homework
Baze podataka
- XAMPP for Linux
- XAMPP for WINDOWS
- XAMPP for MAC OS
- SQL Introduction
- SQL CREATE and DROP Database
- SQL CREATE and DELETE tables
- SQL CREATE Tables CHALLENGE
- SQL CREATE Tables SOLUTIONS
- SQL INSERT data into table
- SQL INSERT data INTO table CHALLENGE
- SQL INSERT insert data INTO table SOLUTION
- SQL EXPORT - IMPORT data
- SQL SELECT and Conditions
- SQL SELECT and Conditions CHALLENGE
- SQL SELECT and Conditions SOLUTIONS
- SQL AGREGATION
- SQL AGREGATION CHALLENGE
- SQL AGREGATION SOLUTIONS
- SQL OFFSET and LIMIT
- SQL CONCAT
- SQL UPDATE and DELETE
- SQL Normalization Part I
- SQL Normalization Part II
- SQL Normalization CHALLENGE
- SQL Normalization SOLUTION
- SQL JOIN
Java uvod
- Windows - podešavanje razvojnog okruženja
- Linux - podešavanje razvojnog okruženja
- Eclipse - razvojno okruženje
- Java - Komentari
- Java - Primitivni tipovi podataka
- Java - String
- Java - Scanner
- Java - Aritmetički operatori
- Java - Relacioni, logički i operatori dodeljivanja vrednosti
- Java - Binarni operatori
- Java - Zadaci sa varijablama i operatorima
- Java - Kalkulator putnih troškova
- Java - Nizovi
- Java - Package
- Java - Vežba osnove
- Java - IF kondicional
- Java - Vežba IF kondicional
- Java - Switch
- Java - Kalkulator kalorija CHALLENGE
- Java - Kalkulator kalorija SOLUTION
- Java - Validator unosa vesti CHALLENGE
- Java - Validator unosa vesti SOLUTION
- Java - Enum
- Java - While
- Java - Pločice za bazen CHALLENGE
- Java - Pločice za bazen SOLUTION
- Java - For
- Java - Petlje i nizovi
- Java - Vežba nizovi 1
- Java - Vežba nizovi 2
- Java - Skocko igrica
- Java - Višedimenzionalni nizovi
- Java - Vežba matrice
- Java - XO igrica
- Java - Domaći JMBG
- Java - Rešenje JMBG
Objektno orjentisano programiranje
- Java OOP - Klasa
- Java OOP - Objekti
- Java OOP - Konstruktor
- Java OOP - Metode
- Java OOP - final
- Java OOP - static
- Java OOP - this
- Java OOP - Domaći Automobil
- Java OOP - Rešenje Automobil
- Java OOP - Nasleđivanje
- Java OOP - Nasleđivanje primer
- Java OOP - Object class
- Java OOP - Modifikatori pristupa
- Java OOP - Enkapsulacija
- Java OOP - Polimorfizam
- Java OOP - Abstract class
- Java OOP - Interface
- Java OOP - Abstract class vs Interface
- Java OOP - Vežba Piramidalna prodaja
Java Advanced
- Java Advance - Exception
- Java Advance - try&catch
- Java Advance - Throw&throws
- Java Advance - finally
- Java Advance - User-defined Exceptions
- Java Advance - Kolekcije
- Java Advance - ArrayList
- Java Advance - LinkedList
- Java Advance - Vector
- Java Advance - Stack
- Java Advance - HashSet
- Java Advance - TreeSet
- Java Advance - LinkedHashSet
- Java Advance - Queue & PriorityQueue
- Java Advance - Map
- Java Advance - Thread
- Java Advance - Runnable
- Java Advance - Interrupt & Join
- Java Advance - Sinhronizacija
- Java Advance - Deadlocks
- Java Advance - Wait & Notify
- Java OOP - Domaći File & Folder
- Java OOP - Rešenje File & Folder
GIT
- GIT - Command Line Interface
- GIT - Version Control System
Testiranje softvera
- Quality Assurance - Uvod u testiranje
- Quality Assurance - Bug-ovi i podela
- Quality Assurance - Bug Lifecycle
- Quality Assurance - Bug Model
- Quality Assurance - Test Case
- Quality Assurance - Testiranje Login funkcionalnosti - Upustvo
- Quality Assurance - Testiranje Login Funkcionalnosti - Pisanje TestCase
- Quality Assurance - Testiranje Login Funkcionalnosti po TestCase Scenariju
- Quality Assurance - Pisanje Bug Reporta
- Quality Assurance - Homework
Selenium
- Selenium - Konfiguracija
- Selenium - WebDriver
- Selenium - WebDriver metode
- Selenium - Lokatori
- Selenium - XPath locator
- Selenium - CSS locator
- Selenium - Plugin&Extensions da ili ne?
- Selenium - Locators best practices
- Selenium - Browser navigation
- Selenium - Login
- Selenium - Add&Delete tag
- Selenium - Scroll to element
- Selenium - Logout
- Selenium - Type of waits
- Selenium - JUnit
- Selenium - TestNG
- Selenium - POM
- Selenium - Test add tag CHALLENGE
- Selenium - Test add tag SOLUTION
- Selenium - Test delete tag CHALLENGE
- Selenium - Test delete tag SOLUTION
- Selenium - Test update tag CHALLENGE
- Selenium - Test update tag SOLUTION
- Selenium - Test Post category CHALLENGE
- Selenium - Test Post category SOLUTION
- Selenium - From manual to automatic
Završni projekat
- QA - Final exam project
Prijava za kurs
Imate pitanje?
Pozovite nas ili nam pošaljite email. Možete nas pozvati radnim danima od 08.00-18.00 časova.
Preuzmi aplikaciju
Prijavite se na našu mailing listu kako bismo vas na vreme obavestili o datumu prijava za kurseve.