One of the most important lessons I've learned is that programming languages are tools and not all tools are good for all jobs. Some tasks are easier to solve functionally. Some are clearly suited for OO. Others get simpler when you use constraint solving or pattern matching. Let's go on a whirlwind tour of 4 different programming languages emphasizing different programming techniques: OO, functional, logical, and procedural. You'll leave this talk with a better understanding of which languages are best suited to which types of jobs and a list of resources for learning more. EVENT: RubyConf 2017 SPEAKER: Aja Hammerly PERMISSIONS: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=3TBq__oKUzk
If you want to become an expert in Python, you should definitely watch this PyData talk from James Powell. EVENT: PyData, 2017 SPEAKER: James Powell PERMISSI
Watch our video to see two Google engineers demonstrate a mock interview question. After they code, our engineers highlight best practices for interviewing at G
Programming loops are great, but there's a point where they aren't enough. Professor Brailsford explains. EXTRA BITS: https://youtu.be/DVG5G1V8Zx0 The Most Di
Full 12 hour course on sale for $19! https://www.udemy.com/understand-javascript/?couponCode=YOUTUBE19 (normal price $149) This is an advanced Javascript cours
The basis of almost all functional programming, Professor Graham Hutton explains Lambda Calculus. http://www.facebook.com/computerphile https://twitter.com/com
Microservices are an essential enabler of agility but developing and deploying them is a challenge. In order for microservices to be loosely coupled,each servic
You’ve probably heard about the amazing things that HTML5 can do. Maybe you already saved some data using Local Storage, fetched user coordinates using Geolocat
Microsoft is buying control of Linux. At least as much as any one company can actually do. They are purchasing (with big sacks of cash) influence over some of
TabletClass Math http://www.tabletclass.com learn the basics of calculus quickly. This video is designed to introduce calculus concepts for all math students a
Sign up for Brilliant: https://brilliant.org/JohnFish/ Follow me: https://www.instagram.com/thejohnfish/ Other important links below ⬇️ I'm John Fish, and this
http://www.ted.com Why do societies fail? With lessons from the Norse of Iron Age Greenland, deforested Easter Island and present-day Montana, Jared Diamond tal
Functional Programming You Already Know From JVM to .NET languages, from minor coding idioms to system-level architectures, functional programming is enjoying
🔥Get the COMPLETE COURSE: http://bit.ly/2keDCna 4 pillars of object-oriented programming: encapsulation, abstraction, inheritance and polymorphism. Subscribe
There are different styles of programming, some quite closely resemble pure mathematics. Mathematician and Computer Scientist Laurence Day compares two of them.
Anjana's next talk at JSConf EU in May: http://2017.jsconf.eu/speakers/anjana-vakil-immutable-data-structures-for-functional-js.html Slides: https://slidr.io/v
Books ✔ Clean Code: https://amzn.to/2GZ9qKK ✔ C# In a Nutshell: https://amzn.to/2Vmph9z ✔ Cracking the Coding Interview https://amzn.to/2SuCY4t ✔ Learn Python:
In this video, I would like to put up my compiled list of Top programming language. This video is divided in 4 sections. 1. An Amazon interview experience 2. Re
Learn web development fast: https://shop.killervideostore.com/ Learn business: https://goo.gl/QF5v4o Learn Python 3 fast: http://www.killervideostore.com/pytho
How did punch card systems work? Professor Brailsford delves further into the era of mainframe computing with this hands-on look at punch cards. Extra Material
visit for Android course: http://www.LearnCodeOnline.in Hey, I have received a lot of request about giving tips about logic building skills. In this video I ha