4,611 Like 192 Dislike
This video covers the basic theory behind object-oriented programming in Processing/Java and discusses the difference between a "class" and an "object" instance. Accompanies Chapter 8 from Learning Processing A Beginner's Guide to Programming, Images,Animation, and Interaction Official book website: http://learningprocessing.com/ Twitter: https://twitter.com/shiffman Link to examples : http://learningprocessing.com/ Contact: https://twitter.com/shiffman Next video: https://youtu.be/lmgcMPRa1qw?list=PLRqwX-V7Uu6bb7z2IJaTlzwzIg_5yvL4i Complete Chapter: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bb7z2IJaTlzwzIg_5yvL4i (Note this video was shot in Fall 2012.) Help us caption & translate this video! http://amara.org/v/QbxM/
11:40 - Objects 13:30 - Class 17:00 - Abstraction 21:40 - Encapsulation 27:20 - Interface 29:40 - Inheritance 32:57 - Polymorphism C programming concepts series (pointers, functions and DMA): https://www.youtube.com/watch?v=gozzO96tRpQ&list=PLRnuLZZ5D0KySx7rBi6iWnPaf-McGBcoC C++ programming concepts series: https://www.youtube.com/watch?v=R4iviB8g12A&list=PLRnuLZZ5D0KzAQIanRKPetLl73DoHVn6I
Onboarding new and junior developers to the team is hard. You want them to become good, but that requires instruction, and instruction takes time. How do we teach new programmers in a way that enables them to truly learn and be independent? How do we bridge the gaps of not only knowledge but confidence and creative thinking? What enables systematic learning, and what makes a good teacher, and how do we cooperate these ideas into our work? EVENT: You Gotta Love Frontend 2016 SPEAKER: Netta Bondy PERMISSIONS: You Gotta Love Frontend Conference Organizer provided Coding Tech with the permission to republish this video.
Part of a larger series teaching programming. See http://codeschool.org/