Object-Oriented Programming

author Brian Will   6 год. назад
567,184 views

4,611 Like   192 Dislike

8.1: What is Object-Oriented Programming (OOP)? - Processing Tutorial

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/

Object Oriented Programming Concepts

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

Computer programming: What is object-oriented language? | lynda.com overview

This computer programming overview introduces and explores object-oriented language. Watch more at http://www.lynda.com/JavaScript-tutorials/Foundations-of-Programming-Fundamentals/83603-2.html?utm_medium=viral&utm_source=youtube&utm_campaign=videoupload-83603-1201 This specific tutorial is just a single movie from chapter twelve of the Foundations of Programming: Fundamentals course presented by lynda.com author Simon Allardice. The complete Foundations of Programming: Fundamentals course has a total duration of 2 hours and 47 minutes, and covers creating small programs to explore conditions, loops, variables, and expressions; working with different kinds of data and seeing how they affect memory; writing modular code; and how to debug, all using different approaches to constructing software applications Foundations of Programming: Fundamentals table of contents: Introduction 1. Programming Basics 2. Core Programming Syntax 3. Variables and Data Types 4. Writing Conditional Code 5. Modular Code 6. Iteration: Writing Loops 7. More About Strings 8. Collections 9. Programming Style 10. Input and Output 11. When Things Go Wrong 12. Introduction to Object Orientation 13. Advanced Topics 14. Exploring the Languages Conclusion

Frontend vs Backend vs Fullstack Web Development - What should you learn?

In Web Development, there's the Frontend (JS, HTML, CSS), the Backend (PHP, Node.js, Databases, ...) and Fullstack (Everything?) Development Path you can take. But what are the actual differences and what should you learn? ---------- You find plenty of courses and tutorials for both (or actually all three) areas on our page academind.com! Take the full MongoDB course for just $13.99: https://www.udemy.com/mongodb-the-complete-developers-guide/?couponCode=ACAD_YT Want to learn something totally different? Check out all other courses: https://academind.com/learn/our-courses ---------- • You can follow Max on Twitter (@maxedapps). • And you should of course also follow @academind_real. • You can also find us on Facebook.(https://www.facebook.com/academindchannel/) • Or visit our Website (https://www.academind.com) and subscribe to our newsletter! See you in the videos! ---------- Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!

6 Things Your Junior Devs Don't Tell You

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/

Comments for video: