Object Oriented Programming in Java Specialization

Object Oriented Programming in Java Specialization It's a Free Course. Enroll it before the instructor makes it to the paid course.

After completing Object Oriented Programming in Java Specialization, you will be able to…

  • Edit, compile, and run a Java program
  • Use conditionals and loops in a Java program
  • Use Java API documentation in writing programs
  • Debug a Java program using the scientific method
  • Write a Java method to solve a specific problem
  • Develop a set of test cases as part of developing a program
  • Create a class with multiple methods that work together to solve a problem
  • Use divide-and-conquer design techniques for a program that uses multiple methods.
  • Access the documentation for the Java libraries
  • Use Iterables to run a program that iterates over multiples lines in a document or webpage or multiple files in a directory
  • Use conditionals, for loops, and while loops
  • Use the open-source Apache Commons CSV package
  • Access data from one or many CSV files using Java
  • Use null in Java programs
  • Read and write data from/to files
  • Solve problems involving data files
  • Perform quantitative analyses of data (e.g., finding maximums, minimums, averages)
  • Store and manipulate data in an array or ArrayList
  • Combine multiple classes to solve larger problems
  • Use iterables and collections (including maps) in Java
  • Combine Strings using concatenation
  • Build Strings within a Java program using StringBuilder
  • Use arrays to store and manipulate collections of data
  • Program a word frequency counter to analyze any input text file
  • Select and substitute words from a list into a document template using both ArrayList and HashMap
  • Recognize brittle code
  • Improve code with flexible, object-oriented design
  • Web server logs store information
  • Read information from a web server log
  • Count the number of unique visitors to a website
  • Count the number of times each visitor uses a website
  • Effectively use HashSet and HashMap
  • Design and modify program code involving a more complex collection of classes, methods, and data
  • Fundamentals of object oriented programming
  • Setting Up Java and Eclipse on Windows and Linux
  • Setting Up Java and Eclipse on Mac
  • Setting Up Unfolding Maps
  • Create an interactive graphical map that will display geospatial data
  • Object Creation in Java
  • Compiler Rules for Class Construction
  • Variable Initialization in a Class Hierarchy
  • Design event-driven programs
  • Implementing Events in UnfoldingMaps
  • Implementing Buttons in UnfoldingMaps
  • Selection Sort Algorithm, Sort Implementation & Sort Analysis
  • Learn about Strings and Regular Expressions
  • Basics of Strings in Java
  • Working with Strings in Java
  • How to measure the actual running time
  • Asymptotic Notation and Analysis
  • Analyzing Search Algorithms
  • Analyzing Sorting Algorithms
  • Common Pitfalls in Asymptotic Analysis
  • Generics and Exceptions
  • Implementing Markov Text Generation
  • Binary Trees
  • Binary Search Trees and Tries

Object Oriented Programming in Java Specialization includes 4 Courses they are

  1. Java Programming: Solving Problems with Software
  2. Java Programming: Arrays, Lists, and Structured Data
  3. Object Oriented Programming in Java
  4. Data Structures and Performance

Course Instructor Susan H. Rodger, Robert Duvall, Owen Astrachan, Andrew D. Hilton, Mia Minnes, Leo Porter, Christine Alvarado & Offered by Duke University from Coursera

Course Duration: Approximately 5 months to complete (Suggested pace of 6 hours/week)

Course is for Beginner Level

Can I download Object Oriented Programming in Java Specialization course?

You can download videos for offline viewing in the Android/iOS app. When course instructors enable the downloading feature for lectures of the course, then it can be downloaded for offline viewing on a desktop.
Can I get a certificate after completing the course?
Yes, upon successful completion of the course, learners will get the course e-Certification from the course provider. The Object Oriented Programming in Java Specialization course certification is a proof that you completed and passed the course. You can download it, attach it to your resume, share it through social media.
Are there any other coupons available for this course?
You can check out for more Udemy coupons @ www.coursecouponclub.com
Note: 100% OFF Udemy coupon codes are valid for maximum 3 days only. Look for "ENROLL NOW" button at the end of the post.
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.
Deal Score0

Course Coupon Club
Logo