Udemy - Introduction to object oriented programing
- Category Other
- Type Tutorials
- Language English
- Total size 3.6 GB
- Uploaded By freecoursewb
- Downloads 168
- Last checked 1 week ago
- Date uploaded 2 years ago
- Seeders 9
- Leechers 8
Infohash : A3BC8A7C5C80FEB1C8D99227CFA4C803DA65B269
Introduction to object oriented programing
https://DevCourseWeb.com
Last updated 8/2022
Duration: 8h 40m | Video: .MP4, 1280x720 30 fps | Audio: AAC, 48 kHz, 2ch | Size: 3.6 GB
Genre: eLearning | Language: English
java programming and the eclipse IDE.
What you'll learn
Data types, operators, control statements, loops, break and continue
Arrays, methods, String manipulation, recursive methods
classes, objects, using objects, constructors, getters, setters, to string method,
Inheritance, Polymorphism, Abstract Classes, Interfaces.
Exception handling, Open/read/write files, GUIs
writing and using simple data structures, array lists
learning how to think, research and plan out projects as a programmer
in later lectures, working with more advances data structures (binary search trees, hash tables)
in later lectures, sorting algorithms
Requirements
No programming experience needed.
Description
This course is designed for beginner-level programmers who want to learn object-oriented programming. the course will cover all topics of introduction to programming I and introduction to programming II usually taught in university. The course will also cover writing simple data structures and sorting algorithms. In future lectures, we will introduce more advanced data structures, such as binary search trees and hashing tables. The objective of this video series is to give aspiring programmers all the necessary tools to kick start their learning journey. We will cover not only how to write code, but also the inner workings of the machines on which we code in order to prepare students for success in the field.
the teaching method used for this video series is a learn by example approach. we first cover the topic at hand, we will then write some code for visualization purposes, and finally assign students mini projects for them to work on solo. After the students complete the project, we will cover the solutions together.
when the lecture portion of this course is complete, we will then work on larger projects together in order to cement the programming process and ensure students learn how to think like a programmer instead of just writing code.
list of topics:
hello world program.
the programming process.
data types.
mathematical operators.
comparison operators.
Logical operators.
control statements (if / else if / else, switch).
Loops (for, while)
break, continue, return.
Arrays.
methods,
String manipulation.
Recursive methods.
Classes.
class anatomy and utility.
inheritance.
abstracts classes.
abstract methods.
interfaces.
polymorphism.
Exception handling.
GUIs.
Array-Lists.
Read / Write to txt files.
end of semester project (city database).
planned future lectures
sorting algorithm.
using data Structures (in city database project).
Who this course is for
Beginner level programmers who would like to fast track through introductory courses
second year programmers who need to refresh their memory on topics covered during their first two semesters
Homepage
Files:
[ DevCourseWeb.com ] Udemy - Introduction to object oriented programing- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1 - Introduction
- 1 - Downloadable Resources notes and Discord app English.srt (2.7 KB)
- 1 - Downloadable Resources notes and Discord app.mp4 (11.2 MB)
- 1 - Introduction-to-programming-and-using-Java.pdf (1.6 MB)
- 1 - What we have learned so far.html (0.1 KB)
- 2 - 0.1-HelloWorld.mp4 (518.6 MB)
- 2 - Hello World The Basics English.srt (14.4 KB)
- 2 - Hello World The Basics.mp4 (71.4 MB)
- 2 - HelloWorldPrinter.java (0.3 KB)
- 3 - The Programing Process a guide to better practices English.srt (6.8 KB)
- 3 - The Programing Process a guide to better practices.mp4 (40.9 MB)
- 10 - Loops for and while loops English.srt (15.6 KB)
- 10 - Loops for and while loops.mp4 (53.0 MB)
- 10 - Main.java (1.9 KB)
- 11 - Break Continue and return English.srt (10.1 KB)
- 11 - Break Continue and return.mp4 (43.5 MB)
- 11 - breakContinueReturn.java (1.9 KB)
- 12 - Chap1-Assignments.txt (0.9 KB)
- 12 - Review and Assignments English.srt (12.7 KB)
- 12 - Review and Assignments.mp4 (31.3 MB)
- 13 - Assignment Solutions English.srt (15.5 KB)
- 13 - Assignment Solutions.mp4 (73.7 MB)
- 13 - GuessingGame.java (1.8 KB)
- 13 - NameLastName.java (0.9 KB)
- 13 - addingToN.java (1.8 KB)
- 4 - AK47.java (0.3 KB)
- 4 - Data Types English.srt (9.5 KB)
- 4 - Data Types.mp4 (25.5 MB)
- 4 - Product.java (0.3 KB)
- 4 - Section 1 Quiz.html (0.0 KB)
- 5 - Mathematical Operators English.srt (8.0 KB)
- 5 - Mathematical Operators.mp4 (23.5 MB)
- 5 - calculator.java (2.6 KB)
- 6 - Comparison Operators English.srt (4.8 KB)
- 6 - Comparison Operators.mp4 (14.4 MB)
- 6 - comparisonOperators.java (1.3 KB)
- 7 - Logical Operators English.srt (5.8 KB)
- 7 - Logical Operators.mp4 (33.9 MB)
- 7 - logicalOperators.java (1.1 KB)
- 8 - CalcGrades.java (1.5 KB)
- 8 - Control Statements if English.srt (11.5 KB)
- 8 - Control Statements if.mp4 (50.3 MB)
- 8 - Solution.txt (0.3 KB)
- 9 - Control Statements Switch English.srt (13.4 KB)
- 9 - Control Statements Switch.mp4 (68.9 MB)
- 9 - Month.java (1.3 KB)
- 14 - Array1.java (2.9 KB)
- 14 - Arrays English.srt (21.8 KB)
- 14 - Arrays.mp4 (116.5 MB)
- 15 - ArrayProject001.java (4.2 KB)
- 15 - Arrays Practice English.srt (13.7 KB)
- 15 - Arrays Practice.mp4 (116.4 MB)
- 16 - Methods 001 English.srt (7.4 KB)
- 16 - Methods 001.mp4 (52.1 MB)
- 16 - Methods.java (1.4 KB)
- 17 - Methods 002 English.srt (4.6 KB)
- 17 - Methods 002.mp4 (36.3 MB)
- 17 - Methods.java (0.7 KB)
- 18 - Methods 003 English.srt (2.9 KB)
- 18 - Methods 003.mp4 (20.8 MB)
- 18 - Methods.java (0.4 KB)
- 19 - String Manipulation intro English.srt (2.7 KB)
- 19 - String Manipulation intro.mp4 (12.7 MB)
- 19 - assignments.txt (0.4 KB)
- 20 - String Manipulation Part 1 English.srt (10.8 KB)
- 20 - String Manipulation Part 1.mp4 (111.4 MB)
- 20 - StringManipulation.java (1.9 KB)
- 21 - String Manipulation Part 2 English.srt (7.4 KB)
- 21 - String Manipulation Part 2.mp4 (118.6 MB)
- 21 - StringManipulation.java (4.4 KB)
- 22 - String Manipulation Part 3 English.srt (8.8 KB)
- 22 - String Manipulation Part 3.mp4 (130.7 MB)
- 22 - StringManipulation.java (6.7 KB)
- 23 - Recursive Methods English.srt (8.1 KB)
- 23 - Recursive Methods.mp4 (39.7 MB)
- 23 - recursive.java (0.7 KB)
- 5 - Quiz on arrays.html (0.0 KB)
- 6 - Methods Quiz.html (0.0 KB)
- 7 - Recursive Methods Quiz.html (0.0 KB)
- 24 - Introduction to Classes and Objects English.srt (6.6 KB)
- 24 - Introduction to Classes and Objects.mp4 (14.3 MB)
- 25 - Class Anatomy 001 data getters setters English.srt (14.0 KB)
- 25 - Class Anatomy 001 data getters setters.mp4 (52.9 MB)
- 25 - Student.java (1.1 KB)
- 26 - Class Anatomy 002 constructors method overloading English.srt (6.2 KB)
- 26 - Class Anatomy 002 constructors method overloading.mp4 (20.9 MB)
- 26 - Student.java (1.6 KB)
- 27 - Class Utility using objects English.srt (12.2 KB)
- 27 - Class Utility using objects.mp4 (94.6 MB)
- 27 - Main.java (2.2 KB)
- 27 - Student.java (1.6 KB)
- 28 - Class Anatomy 003 toString Method method overriding English.srt (5.6 KB)
- 28 - Class Anatomy 003 toString Method method overriding.mp4 (46.8 MB)
- 28 - Main.java (2.0 KB)
- 28 - Student.java (2.2 KB)
- 29 - Inheritance 001 English.srt (14.9 KB)
- 29 - Inheritance 001.mp4 (84.0 MB)
- 29 - Main.java (2.0 KB)
- 29 - Student.java (1.1 KB)
- 29 - User.java (1.7 KB)
- 30 - Inheritance 002 English.srt (15.7 KB)
- 30 - Inheritance 002.mp4 (99.2 MB)
- 30 - Main.java (2.4 KB)
- 30 - Prof.java (1.2 KB)
- 30 - Student.java (1.4 KB)
- 30 - User.java (1.7 KB)
- 31 - Abstract Classes and interfaces English.srt (22.2 KB)
- 31 - Abstract Classes and interfaces.mp4 (112.7 MB)
- 8 - Classes Quiz 1.html (0.0 KB)
- 9 - Classes Quiz 2.html (0.1 KB) java files ShapesProj
- Main.java (0.4 KB)
- rectangle.java (0.9 KB)
- shapesData.java (0.7 KB)
- shapesFunc.java (0.1 KB)
- triangle.java (0.9 KB)
- Main.java (2.5 KB)
- Prof.java (1.2 KB)
- Student.java (1.5 KB)
- User.java (1.3 KB)
- barbieGirl.java (0.1 KB)
- 10 - Section 5 Quiz.html (0.1 KB)
- 32 - Employee.java (2.1 KB)
- 32 - Exception Handling English.srt (37.2 KB)
- 32 - Exception Handling.mp4 (177.7 MB)
- 32 - InvalidInput.java (0.5 KB)
- 32 - Main.java (5.5 KB)
- 33 - GUIs English.srt (19.6 KB)
- 33 - GUIs.mp4 (103.8 MB)
- 33 - guiStuff.java (3.0 KB)
- 34 - Array Lists English.srt (6.0 KB)
- 34 - Array Lists.mp4 (23.4 MB)
- 34 - arrListDemo.java (0.9 KB)
- 35 - Main.java (2.6 KB)
- 35 - Open and read write text files English.srt (15.1 KB)
- 35 - Open and read write text files.mp4 (87.4 MB)
- 36 - City Database Project 000 Description and City Object English.srt (4.4 KB)
- 36 - City Database Project 000 Description and City Object.mp4 (9.7 MB)
- 37 - City Database Project 001 City Class English.srt (7.8 KB)
- 37 - City Database Project 001 City Class.mp4 (33.3 MB)
- 37 - City.java (1.1 KB)
- 38 - City Database Project 002 Breaking it down and Main Menu English.srt (4.3 KB)
- 38 - City Database Project 002 Breaking it down and Main Menu.mp4 (17.0 MB)
- 39 - City Database Project 003 Main Menu Solution English.srt (14.4 KB)
- 39 - City Database Project 003 Main Menu Solution.mp4 (141.2 MB)
- 39 - City.java (1.1 KB)
- 39 - Main.java (2.5 KB)
- 40 - City Database Project 004 Database Assignment English.srt (2.8 KB)
- 40 - City Database Project 004 Database Assignment.mp4 (9.7 MB)
- 41 - City Database Project 005 Database Solution English.srt (18.8 KB)
- 41 - City Database Project 005 Database Solution.mp4 (187.6 MB)
- 41 - City.java (1.1 KB)
- 41 - Main.java (5.8 KB)
- 42 - City Database Project 006 Display All Cities English.srt (8.1 KB)
- 42 - City Database Project 006 Display All Cities.mp4 (42.6 MB)
- 42 - City.java (1.4 KB)
- 42 - Main.java (6.3 KB)
- 42 - database.txt (0.9 KB)
- 43 - City Database Project 007 Search for a City English.srt (8.2 KB)
- 43 - City Database Project 007 Search for a City.mp4 (36.7 MB)
- 43 - City.java (1.4 KB)
- 43 - Main.java (7.6 KB)
- 43 - database.txt (0.9 KB)
- 44 - City Database Project 008 Insert delete a city save changes English.srt (10.0 KB)
- 44 - City Database Project 008 Insert delete a city save changes.mp4 (69.3 MB)
- 44 - City.java (1.4 KB)
- 44 - Main.java (10.6 KB)
- 44 - database.txt (1.0 KB)
- 45 - City Database Project 009 Update City Values English.srt (4.9 KB)
- 45 - City Database Project 009 Update City Values.mp4 (26.4 MB)
- 45 - City.java (1.4 KB)
- 45 - Main.java (11.9 KB)
- 45 - database.txt (1.0 KB)
- 46 - City Database Project 010 Distances English.srt (19.2 KB)
- 46 - City Database Project 010 Distances.mp4 (170.7 MB)
- 46 - City.java (1.4 KB)
- 46 - Main.java (15.7 KB)
- 46 - database.txt (1.0 KB)
- 47 - InsertSort English.srt (16.8 KB)
- 47 - InsertSort.mp4 (92.7 MB)
- 47 - Main.java (1.4 KB)
- 48 - BubbleSort English.srt (5.0 KB)
- 48 - BubbleSort.mp4 (22.2 MB)
- 48 - Main.java (1.8 KB)
- 49 - Main.java (2.2 KB)
- 49 - SelectionSort English.srt (4.6 KB)
- 49 - SelectionSort.mp4 (20.0 MB)
- 50 - Main.java (2.9 KB)
- 50 - QuickSort English.srt (8.8 KB)
- 50 - QuickSort.mp4 (45.3 MB)
- 51 - Main.java (3.4 KB)
- 51 - Testing Our Algorithms English.srt (7.5 KB)
- 51 - Testing Our Algorithms.mp4 (36.7 MB)
- Bonus Resources.txt (0.4 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce