Mastering UX & Business App Development with OOP
About this Course
This course is an introduction to the Java programming language and the concepts of object-oriented design. It not only covers the fundamentals of programming in Java, but it also brings in the concepts of object-oriented design and guides students to build GUI-based applications to address real-world problems. Topics include, but not limited to, fundamentals of programming in Java, classes and methods, objects and references, overloading, inheritance, polymorphism, abstract classes and interfaces, basic data structures, and GUI applications. Students are expected to apply learned knowledge to address an identified problem found in the real world.Created by: Northeastern University

Related Online Courses
Do you struggle to recognize conflicts early enough? Do you need to learn about the ways you and others face conflict? Learn these skills and more from the Assessing Conflict course!Created by:... more
This specialization is intended for beginners to learn how to become proficient in Linux programming. It will prepare you for a role as an information technology professional by introducing you to... more
Unlock the transformative potential of AI in education with the \"Prompt Engineering for Educators\" specialization, tailored specifically for the teaching profession. This program will guide... more
This is perhaps the most interactive JavaScript course ever recorded. It contains 140+ coding challenges, meaning that you will finally build that ever-so-important JavaScript muscle memory. You... more
The specialization \"Neuromarketing\" is intended for post-graduate students seeking to develop expertise in neuromarketing and neuroscience methods. Through three courses, you will cover topics... more