W01S01 — Programming Languages — Which? What? Why?

This is Week of Programming Languages [Skill Up Program]

Pratik Gadhiya
1 min readJan 8, 2019

Here’s the recap of what we learnt. We..
• found three steps of learning anything in computer science
• explored different programming languages
• found applications of those languages
• got glimpses of what is function programming
• found reasons to learn Python

::quick-fact:: 35 fellows showed up on this wintry winter morning — Keep coming!

Session slides

Resources to feed your eager brain

3 Stages of Learning
• Understand, Explain, Implement
• Learn what could be achieved in a year — https://www.fast.ai/2019/01/02/one-year-of-deep-learning/

Function programming
https://www.youtube.com/watch?v=0if71HOyVjY
https://codewords.recurse.com/issues/one/an-introduction-to-functional-programming
https://www.youtube.com/watch?v=6f5dt923FmQ
http://learnyouahaskell.com/introduction

Quick intro to programming languages
https://www.youtube.com/watch?v=7bE2mI4ePeU (in session)
https://www.youtube.com/watch?v=Y7nddjQ16wA
https://www.youtube.com/watch?v=leDA0CIB2fc

Applications of programming languages
https://www.invensis.net/blog/it/applications-of-c-c-plus-plus-in-the-real-world/
https://www.invensis.net/blog/it/applications-java-programming-language/
https://www.invensis.net/blog/it/applications-of-python-in-real-world/
https://blog.appdynamics.com/engineering/the-bedrock-of-the-software-world-cpp-programming-language/

Power of Python
https://www.youtube.com/watch?v=kLZuut1fYzQ (in session)

I completed the Write a Blog Challenge. Did you? Go, write a blog and share it in #general-discussion!

--

--

Pratik Gadhiya

💅🏼 software developer, 🍥 design enthusiast, 💭 day dreamer,💡 ideator — https://pgxplorer.dev