Evan Bergman

Evan has been providing instruction in software development and use for over three decades. His latest efforts include the areas of Java Development and Development Methodologies.

Filter Courses within "Evan Bergman" (Click to filter)
Introduction to Java (Coursera) Coursera
LearnQuest

Introduction to Java (Coursera)

Start your journey into the world of Java programming with this comprehensive Introduction to Java course. Designed for beginners, this course will guide you through essential concepts such as Java's benefits, syntax, data types, conditional statements, and looping structures. Gain hands-on experience and build a solid foundation that prepares you for more advanced Java topics.

Jun 22nd 2026
3 Weeks
Introduction to Object-Oriented Programming with Java (Coursera) Coursera
LearnQuest

Introduction to Object-Oriented Programming with Java (Coursera)

Dive into the world of object-oriented programming with our Introduction to Object-Oriented Programming with Java course. This foundational course is part of Coursera's Core Java Specialization and will equip you with essential skills in creating simple Java classes that embody encapsulation principles, importing other classes for use, working effectively with strings, and utilizing advanced math functions.

Jun 22nd 2026
4 Weeks
Object-Oriented Hierarchies in Java (Coursera) Coursera
LearnQuest

Object-Oriented Hierarchies in Java (Coursera)

Dive into the world of Object-Oriented Programming (OOP) with our 'Object-Oriented Hierarchies in Java' course. This is part three of a Core Java Specialization series designed for those looking to deepen their understanding of Java's object-oriented capabilities, specifically focusing on creating and utilizing hierarchies effectively.

Jun 22nd 2026
5-12 Weeks
Java Class Library (Coursera) Coursera
LearnQuest

Java Class Library (Coursera)

Dive into the final course of the Core Java Specialization where you'll learn essential aspects of the Java Class Library. From mastering Java Generics to handling runtime errors, this course equips you with reusable code techniques that ensure type-safety and prepares you for advanced Java frameworks like Spring Boot and Jakarta EE.

Jun 22nd 2026
5-12 Weeks
Application Programming Fundamentals (Coursera) Coursera
LearnQuest

Application Programming Fundamentals (Coursera)

Dive into the essential principles of modern application development with our Application Programming Fundamentals course. This beginner-friendly program introduces you to object-oriented programming (OOP) and teaches you how to apply these concepts through practical exercises in Python. Whether you're new to coding or looking to refine your skills, this course will equip you with a strong foundation for building complex applications.

Jun 15th 2026
2 Weeks
Development Methodologies Overview (Coursera) Coursera
LearnQuest

Development Methodologies Overview (Coursera)

Discover the essential frameworks for effective application programming with our Development Methodologies Overview course. Gain insights into Software Development Lifecycle (SDLC), Agile principles, Continuous Integration/Continuous Delivery (CI/CD), and the 12 Factor methodology for cloud-based applications. This course is designed to equip you with a structured approach to development, ensuring efficient teamwork and adherence to best practices.

Jun 15th 2026
3 Weeks
Page 1