Hardcore Java With Android And SQL Applications
3.7 (306 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
38,494 students enrolled

Hardcore Java With Android And SQL Applications

Master the worlds most popular programming language with extra course on sql and database connectivity in no time.
3.7 (306 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
38,494 students enrolled
Created by Rohan Solanke
Last updated 6/2020
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 2 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Java programming
  • Android application basics
  • Logic building
  • Problem Solving
  • SQL to store database
  • How to connect your java program to SQL
  • Java Ceritification
Requirements
  • There is no requirement of any programming language to be known.
  • After this course you will be able to create your own android application.
Description

No need to take the basic Android application course as it has one full detailed module with simple and deep explanation.

No need to take extra course on sql.

No need to take extra course on sql database connectivity with Java.

Specially designed for the people who want to learn hardcore in limited time.

No reasons for not taking the course :)

System.out.println("Best of luck");

Checkout the course to understand the above meaning :) :)

Who this course is for:
  • Java programming for beginners.
  • Connect sql database with java.
  • Complete basic android application development.
  • Java certified course
Course content
Expand all 36 lectures 02:49:09
+ Introduction
6 lectures 27:43

Basics of what is behind java working if  not interested you can skip it it has nothing to do with java programming.

Preview 03:50
Java Data Types And Camel Case Conventions
03:53
Data types examples
06:32
+ Module 1
9 lectures 30:41
Type Casting
02:32
Type casting example
03:05
Java Operators
02:22

Write different programs on if else and practice it.

Java If...Else
02:59
Java Switch
04:08

Implement various programs through the loop.

Java Loops
06:29
Java Arrays
04:50
How to take input from users
04:13

Answers:

1.import java.util.Scanner;

public class AddTwoNumbers2 {


    public static void main(String[] args) {

       

        int num1, num2, sum;

        Scanner sc = new Scanner(System.in);

        System.out.println("Enter First Number: ");

        num1 = sc.nextInt();

       

        System.out.println("Enter Second Number: ");

        num2 = sc.nextInt();

       

        sc.close();

        sum = num1 + num2;

        System.out.println("Sum of these numbers: "+sum);

    }

}


2.



import java.util.Scanner;


class CheckEvenOdd

{

  public static void main(String args[])

  {

    int num;

    System.out.println("Enter an Integer number:");


    //The input provided by user is stored in num

    Scanner input = new Scanner(System.in);

    num = input.nextInt();


    /* If number is divisible by 2 then it's an even number

     * else odd number*/

    if ( num % 2 == 0 )

        System.out.println("Entered number is even");

     else

        System.out.println("Entered number is odd");

  }

}

Examples for practice.
00:03
+ Module 2
6 lectures 17:08
Class/Method in java
03:17
Java method Parameters
06:16
Method Overloading
02:48
Java OOP
01:30
Java Constructors
03:10

Answers:

1.import java.util.Scanner;

class JavaExample

{

   public static void main(String[ ] arg)

   {

boolean isVowel=false;;

Scanner scanner=new Scanner(System.in);

System.out.println("Enter a character : ");

char ch=scanner.next().charAt(0);

scanner.close();

switch(ch)

{

   case 'a' :

   case 'e' :

       case 'i' :

   case 'o' :

   case 'u' :

   case 'A' :

   case 'E' :

   case 'I' :

   case 'O' :

   case 'U' : isVowel = true;

}

if(isVowel == true) {

   System.out.println(ch+" is  a Vowel");

}

else {

   if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))

System.out.println(ch+" is a Consonant");

   else

System.out.println("Input is not an alphabet");

        }

   }

}


2.


import java.util.Scanner;

public class JavaExample

{

    public static void main(String[] args)

    {

        int count;

        String temp;

        Scanner scan = new Scanner(System.in);

       

        //User will be asked to enter the count of strings

        System.out.print("Enter number of strings you would like to enter:");

        count = scan.nextInt();

       

       

        String str[] = new String[count];

        Scanner scan2 = new Scanner(System.in);

       

        //User is entering the strings and they are stored in an array

        System.out.println("Enter the Strings one by one:");

        for(int i = 0; i < count; i++)

        {

            str[i] = scan2.nextLine();

        }

        scan.close();

        scan2.close();

       

        //Sorting the strings

        for (int i = 0; i < count; i++)

        {

            for (int j = i + 1; j < count; j++) {

                if (str[i].compareTo(str[j])>0)

                {

                    temp = str[i];

                    str[i] = str[j];

                    str[j] = temp;

                }

            }

        }

       

        //Displaying the strings after sorting them based on alphabetical order

        System.out.print("Strings in Sorted Order:");

        for (int i = 0; i <= count - 1; i++)

        {

            System.out.print(str[i] + ", ");

        }

    }

}

Examples
00:07
+ Module 4
5 lectures 14:23
Java Modifiers
01:48
Java Encapsulation
02:47
Java Packages
02:34
Java Inheritance
03:57

You can search examples for all the above topics and practice at least one example of each type to get the full knowledge of the content.

Java Polymorphism
03:17
+ Module 5
3 lectures 07:31
Java Inner class
03:19

Abstraction example:


abstract class Base {

    final void fun() { System.out.println("Derived fun() called"); }

}

   

class Derived extends Base {}

   

class Main {

    public static void main(String args[]) { 

       Base b = new Derived();

       b.fun();

    }

Java Abstraction
01:31

Interface Example:


import java.io.*;

  

// A simple interface

interface In1

{

    // public, static and final

    final int a = 10;

  

    // public and abstract 

    void display();

}

  

// A class that implements the interface.

class TestClass implements In1

{

    // Implementing the capabilities of

    // interface.

    public void display()

    {

        System.out.println("This is the awesome course");

    }

  

    // Driver Code

    public static void main (String[] args)

    {

        TestClass t = new TestClass();

        t.display();

        System.out.println(a);

    }

}

Java Interface
02:41
+ SQL
4 lectures 19:35

Download the database:

https://www.oracle.com/in/database/technologies/oracle-database-software-downloads.html

For windows it is provided below.

Preview 01:05
SQL Tables
05:53
SQL Theory (HIGHLY RECOMMENDED TO READ ALL AND PRACTICE ALL THE TYPES ONCE.)
01:33

jdbc download:

https://www.oracle.com/in/database/technologies/appdev/jdbc.html

How to add sql to java database connectivity.
11:04
+ Project
1 lecture 20:07
Login Page Creation.
20:07
+ Android Applications
2 lectures 32:01
Android Studio Basics
13:09
First Application using java.
18:52