Professional Development Committee
The ACM Professional Development Committee (PDC) is a standing committee of the ACM Practitioner Board (PB). It serves to provide tools for lifelong learning, ethical conduct and professionalism for computing professionals and generally support the professional development and professionalism needs of all ACM members, with particular emphasis on the PD needs of practitioners.
In this learning path, intended for those just starting out in software and application development, your host and prolific Java author, speaker, architect, and educator, Ben Evans, guides you on your first encounter with Java and the Java platform. You’ll explore major concepts, such as static typing and object-oriented development, both of which are well represented in Java and have formed an excellent grounding for literally millions of successful software developers. You’ll also look at language foundations and professional tools such as integrated development environments (IDEs) that are relevant to the working programmer. By the end of this learning path, you will have a firm grasp of the fundamentals of Java development and will be ready to begin your journey as a software developer.