Object Oriented Programming in Java
About this Specialization
This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.g., Python, C, JavaScript, etc.) who want to be able to solve more complex problems through objected-oriented design with Java. In addition to learning Java, you will gain experience with two Java development environments (BlueJ and Eclipse), learn how to program with graphical user interfaces, and learn how to design programs capable of managing large amounts of data. These software engineering skills are broadly applicable across wide array of industries.Created by: Duke University & University of California San Diego
Related Online Courses
By the end of this project, you will be able to complete a financial statement with Microsoft Excel, composed of a transactions page, profit and loss statement, and balance sheet. You will learn... more
This course provides foundational understanding of how computers process information through hardware and software. You will investigate the world of Information Technology (IT) and survey hardware... more
With the sequencing of the human genome and the genomes of other organisms, we now have a list of the parts that make up these genetic systems. Using this information, researchers are now able to... more
In 2020 the world will generate 50 times the amount of data as in 2011. And 75 times the number of information sources (IDC, 2011). Being able to use this data provides huge opportunities and to... more
This course will provide students the key building blocks required for a career in investment banking, valuation, and other corporate-finance focused fields. It is designed to provide a practical... more