COMPLETE Python and Java Programming BOOTCAMP
Created by Pranjal Srivastava, Harshit Srivastava, Last Updated 02-Jul-2020, Language:English
COMPLETE Python and Java Programming BOOTCAMP
from Beginner to Professional
Created by Pranjal Srivastava, Harshit Srivastava, Last Updated 02-Jul-2020, Language:English
What Will I Get ?
- On completion of this course you would be in a position to write and deploy java programs.
- And combine multiple programs to create some software application.
- On completion of this course you would have an edge over Java Graphical programming with Swing and would be in a position to utilise library methods to create a FULL-STACK software application with java.
- Learn to use Python professionally
- Datatypes like List,Tuple,Set and Numbers explained very well with example
- You would be able to make GUI application using Tkinter
- Projects are also there to apply the python skills into real world
- You would be able to do file handling using Python
- Basic concepts like Loops , Decision Making statement etc make your base strong
- Learn to use GUI component like Radiobutton , Checkbox button, Button , entry , cursor etc to make attractive GUI application
Requirements
- No prerequisites, but if you have any sort of programming experience with any programming or scripting languages, then it would be helpful.
- You must be familiar with any programming language at beginner level or must have a glimpse over java programming just as a beginner.
- This course caters to beginner, intermediate level. Student needs to be familiar with at least one programming language.
- Any prior working knowledge of programming language would help, however it is not must.
Description
Python is simple language enough for beginners, on the same time powerful enough for the professionals. It is basic weapon of data scientist which should be there. It is language for future programming. By the time you finish this course, you'll be a pro at Python!
This course is a one-stop-shop for everything you'll need to know to get started with Python, along with a few incentives.
1. Basic operation with List, Tuple, Dictionary, set
2. File Manipulation
3. Graphical User Interface using Tkinter,
and many more topics
In the Next section you will learn Java Programming language. Here we would start right from the beginner level exploring fundamentals like JVM (Java Virtual Machine), JDK (Java Development Kit), JRE (Java Runtime Environment). We would realising strengths and weakness of java as a programming language.
We would then learn the core java programming including conditionals- if else, switch case, loops- for, while, do while, identifiers, datatypes, operators, etc. And later we would be learning OOP (Object Oriented Programming) covering- class, object, constructor, inheritance, polymorphism, overriding, etc.
We would learn theoretical concepts in lectures and perform practical with practical excercises.
Java is today's language. Working with java you should also be able to develop graphical user interface application from it .Swing is one of the powerful GUI module of java. Swing is easy to use, easy to implement,easy to develop then AWT.
Learn Swing from beginners level to advance level.
This course is for those who want to make their own GUI application from java.
After completing this course you will be able to use many GUI elements like button, label, radiobutton, checkboxbutton, menu, progressbar, message, combobox, optionpane, and many more.
I hope you're excited to dive into the World of Programming with this course. Well, what are you waiting for? Let's get started! .
HAPPY CODING
Course Content
-
Introduction to Python
4 Lectures 00:47:51-
Introduction
Preview00:04:15 -
Basic Syntax , Variables and Operators
Preview00:14:57 -
Decision Making Statement(if,if else,nested if else,elif)
Preview00:09:49 -
loop
00:18:50
-
-
Python Datatypes
4 Lectures 01:16:56-
list
Preview00:27:25 -
tuple
00:17:36 -
set
00:21:39 -
numbers
00:10:16
-
-
Python File Handling
9 Lectures 00:47:59-
Overview
00:06:16 -
File Object attribute
00:06:05 -
File Object Method Intro
00:02:19 -
read() and readline()
00:04:27 -
write()
00:03:11 -
write() -2 [different modes]
00:08:47 -
isatty() and next()
00:04:51 -
close() , flush() , fileno() , tell() , seek()
00:08:34 -
os.rename() and os.remove()
00:03:29
-
-
Python GUI- tkinter
16 Lectures 02:09:53-
Introduction to python GUI
00:05:37 -
Widgets Intro and Types
00:03:31 -
Tkinter Bitmaps
00:04:25 -
Tkinter Cursors
00:04:38 -
Tkinter Button
00:07:18 -
Button Example
00:07:17 -
Tkinter Checkbutton
00:11:33 -
Tkinter RadioButton
00:05:25 -
Tkinter Radiobutton Demonstration
00:02:34 -
Tkinter Menu
00:12:50 -
Calculator
00:21:31 -
GUI Entry
00:07:54 -
Notepad
00:11:11 -
Tkinter MessageBox
00:08:49 -
Tkinter Canvas
00:05:53 -
Geometry Manager
00:09:27
-
-
Introduction to Java Programming
4 Lectures 00:32:27-
Introduction to Java- Hello world
Preview00:05:38 -
Java SE vs EE
00:11:21 -
JVM, JDK and JRE
00:08:42 -
Java 11: New features
00:06:46
-
-
Java Fundamentals
5 Lectures 00:54:37-
Variable and Datatypes
00:13:52 -
Operators
00:14:42 -
Comments
00:03:59 -
Array
00:13:21 -
static, this
00:08:43
-
-
Java Control Statements
5 Lectures 00:40:23-
if else
00:11:45 -
switch case
00:07:21 -
for loop
00:10:52 -
while, do while loop
00:03:57 -
break, continue
00:06:28
-
-
Java Object Oriented Programming
7 Lectures 00:50:39-
Introduction to OOP
00:15:09 -
Class and Objects
00:09:09 -
Polymorphism- Overloading
00:06:13 -
Overriding
00:06:13 -
Inheritance
00:06:13 -
Super
00:04:14 -
final
00:03:28
-
-
Java Practical Excersice
21 Lectures 01:48:46-
Prac-1 Introduction
00:06:34 -
Prac-2 Simple if-else
00:02:56 -
Prac-3 If-else ladder
00:03:50 -
Prac-4 Nested If-else
00:04:54 -
Prac-5 Switch-case
00:05:58 -
Prac-6 If-else ladder-2
00:05:15 -
Prac-7 for loop
00:03:14 -
Prac-8 foreach
00:05:23 -
Prac-9 Area of Circle- Scanner
00:05:18 -
Prac-10 Area of Triangle- Scanner
00:05:00 -
Prac-11 Distance between two points
00:05:04 -
Prac-12 Find factorial of a number
00:02:48 -
Prac-13 Array- average of n numbers
00:04:07 -
Prac-14 Calculate discount
00:04:17 -
Prac-15 String Reversal
00:08:45 -
Prac-16 Class-object
00:06:48 -
Prac-17 Inheritance
00:05:34 -
Prac-18 Method Overriding
00:05:48 -
Prac-19 Instance of
00:04:14 -
Prac-20 association
00:05:51 -
Prac-21 polymorphism
00:07:08
-
-
Java GUI Programming with SWING
14 Lectures 01:28:04-
Introduction to Swing
00:12:35 -
label
00:03:11 -
button
00:03:38 -
textfield
00:06:31 -
textarea
00:06:19 -
passwordfield
00:07:05 -
checkbutton
00:08:17 -
radiobutton
00:07:03 -
combobox
00:05:46 -
menu
00:06:55 -
list
00:06:14 -
optionpane
00:04:08 -
optionpane2
00:03:01 -
progressbar
00:07:21
-

Pranjal Srivastava
SME of AWS & IBM Cloud
I am passionate developer, machine learning enthusiast, coder and bug fixer. Developed many applications on various platforms including python, java, android, php, etc.
I have worked over cloud on IBM Bluemix, AWS, and Microsoft Azure. Prefer digital marketing and SEO in my free time.
I am IBM certified Python developer.
Created own Programming language in Hindi .
#ILoveIndia
#LoveOpenSource #SmartProgrammer