Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Emotional Intelligence CBT
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Java

Complete Step By Step Java For Testers

A-Z guide for learning Java what's perfectly right for your Selenium WebDriver and Test Automation needs
Rating: 4.4 out of 54.4 (5,466 ratings)
41,097 students
Created by Lets Kode It, Let's Kode It
Last updated 8/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • ***** CODE FILES FOR EVERY LECTURE AVAILABLE TO DOWNLOAD
  • Understand the concepts of Object Oriented Programming Language
  • You will be able to EXPLAIN, DESIGN and IMPLEMENT efficient java Programs
  • You will be able to understand all Java concepts required for Selenium WebDriver or any other Automation tool
  • You will be confident to clear test automation interviews

Course content

12 sections • 52 lectures • 8h 13m total length

  • Preview04:11
  • Preview01:22
  • How To Reach Me Anytime? *** MUST WATCH ***
    02:01

  • Preview08:07
  • Java Environment Setup - Mac
    06:36
  • Java Environment Setup - Windows
    07:04
  • Install Eclipse - Windows
    05:16
  • Eclipse Installation - Mac
    04:34

  • First Program and Some Tips
    14:48
  • Variables And Data Types
    18:19
  • Default Variable Values
    08:57
  • Reference Data Type - Strings Example
    11:32
  • String Methods - Part 1
    11:18
  • String Methods - Part 2
    08:52
  • Strings Quiz *** Test Your Knowledge ***
    6 questions
  • String Vs StringBuffer Vs StringBuilder *** Interview Question ***
    00:29
  • Arrays
    15:43

  • Methods Introduction
    09:20
  • Methods - Practical Example
    10:52
  • Understanding Return Type
    10:19
  • Class Introduction
    11:00

  • Getters-Setters And This Keyword - Part 1
    11:02
  • Getters-Setters And This Keyword - Part 2
    09:28
  • Getters-Setters And This Keyword - Part 3
    03:52
  • Constructors
    11:06

  • Conditional Statement
    10:07
  • Switch Statement
    09:34
  • While Loop
    14:43
  • For Loops
    09:48

  • Static Keyword - Part 1
    14:39
  • Static Keyword - Part 2
    09:52

  • Practice Exercise With Solution + *** Interview Question ***
    11:08
  • Practice Exercise + Interview Question -> Reverse Characters Of A String
    02:31
  • Practice Exercise + Interview Solution -> Reverse Characters Of A String
    09:18

  • Inheritance
    15:23
  • Access Modifiers and Packages
    17:24
  • Abstract Class - Abstraction Part 1
    15:51
  • Interface - Abstraction Part 2
    12:56
  • Interface vs Abstract Class *** Interview Question ***
    01:10
  • Method Overloading
    14:24
  • More On Method Overloading
    04:16
  • Method Overriding
    12:34
  • Overloading vs Overriding *** Interview Question ***
    01:04

  • Exceptions - Checked
    17:21
  • Exceptions - RunTime
    10:02
  • Reading Properties File
    08:10

Requirements

  • ***** NO AUTOMATION / CODING EXPERIENCE NEEDED, beginners will be easily able to follow this course
  • Java concepts are covered in the course, no experience needed
  • Browsers (Firefox or Chrome)
  • Windows/MAC computer
  • All the required installation are covered in the lectures and documentation has been uploaded to the course

Description

This is only Java related course and it's great because it covers just the right amount of Java which is needed for automation, but this course does not cover Selenium WebDriver or any other type of automation tool.

This is a comprehensive yet simple course on java programming language and it concentrates on Java programming concepts needed for Selenium WebDriver or any other Automation tool.

*************************** No Prior Coding Experience Needed ***************************

This course assumes that you have no programming background. If you have some experience then, it's just a bonus point. You have never code, have some experience or have a lot of experience any other programming language, this course is one stop place for you.

Java is one of the most and useful programming languages to learn You can build back-end of web applications and build robust test automation framework. Specially for Selenium WebDriver GUI automation, Java is most popular choice and has the largest community.

You will get the best in class support from the instructor for any question you have related to the course.

This course is very well structured:

  • Each lecture consist of a video screencast and code files
  • There are quizzes, homework to test your knowledge
  • High focus on practice and asking questions
  • You will also learn coding best practices

Market is never short of jobs in Java programming language, there are ample of jobs in both Java development and Automation Testing using Java.

This course is backed by udemy's 30-day money back guarantee. If you are not satisfied for any reason, you will get the money back. In addition to that you will keep all the code files of the course as a thank you for trying out the course !!!

What are you waiting for? Enroll today and learn the powerful Java language !!!

Who this course is for:

  • Beginners with zero programming background
  • Quality Assurance professionals and Manual testers looking to start career on test automation
  • Testers who want to automate tools
  • Experienced programmers with other programming language

Featured review

Paul Laguna
Paul Laguna
126 courses
26 reviews
Rating: 5.0 out of 5a year ago
Must have course for testers that are using Selenium with Java. Taught me great coding practice. Great instructor, very engaging, easy to understand, explains what he does. Looking forward to seeing more content.

Instructors

Lets Kode It
Anyone can code - Changing Lives Everyday
Lets Kode It
  • 4.5 Instructor Rating
  • 20,458 Reviews
  • 91,255 Students
  • 8 Courses

Let's Kode It, we are here with a mission to have everyone learn a new skill and find themselves doing what they always wanted to do. Whether it be programming or creating a professional looking MS Word document.

When talking about programming, we believe anyone can code and coding is not something out of this world. Coding can be of different types and in different area, some may want to become a web developer where it's more of front end languages, some choose to become a back-end developer, while some choose to become testers with automation hands on where the the domain is completely different from development. We believe what it needs to learn something is only willingness to learn and everything else comes along with it. We are a group of software professionals with more than 10 years of expertise on different areas of software industries. We excel from software inception to implementation. Our goal is to offer high quality technology courses which suits newbie as well as an intermediate. We focus on the technology which are essential to perform in today's job market.

Our instructors are Masters graduate from reputed universities. Our instructors have over 10 years of industrial experience and working as team leads in multinational companies. They expertise in various fields of SDLC from application development, testing to system administration

Let's Kode It
Anyone can code - Changing Lives Everyday
Let's Kode It
  • 4.5 Instructor Rating
  • 20,458 Reviews
  • 90,655 Students
  • 8 Courses

Let's Kode It, we are here with a mission to have everyone learn a new skill and find themselves doing what they always wanted to do. Whether it be programming or creating a professional looking MS Word document.

When talking about programming, we believe anyone can code and coding is not something out of this world. Coding can be of different types and in different area, some may want to become a web developer where it's more of front end languages, some choose to become a back-end developer, while some choose to become testers with automation hands on where the the domain is completely different from development. We believe what it needs to learn something is only willingness to learn and everything else comes along with it. We are a group of software professionals with more than 10 years of expertise on different areas of software industries. We excel from software inception to implementation. Our goal is to offer high quality technology courses which suits newbie as well as an intermediate. We focus on the technology which are essential to perform in today's job market.

Our instructors are Masters graduate from reputed universities. Our instructors have over 10 years of industrial experience and working as team leads in multinational companies. They expertise in various fields of SDLC from application development, testing to system administration

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.