Submitted by Ravishankar Rajagopalan (@rravishankar) on Tuesday, 12 February 2019
Technical level: Intermediate
This 2 hour session is a part of our program meant for developers, which has been delivered in some top companies. It looks at algorithms needed by businesses/used by enterprises, goes beyond the basics, and will be useful for just about everyone who will program (which is almost everyone who’s studying science/engineering or even commerce today). We will tune the content to suit budding developers/students in general.
Solving real world problems - algorithms needed by developers and industry (business in general) Getting hands-on (with one of them in each part of this series): Developing code in Python, understanding use cases (and when not to use), pros and cons
Basic understanding of programming Python^: lists, dictionary - iterating over loops etc.
Python 3.x and an editor of your choice
^Please note this is a hands-on session, participants need to have a PC/get their laptop. We will cover in Python since it’s popular, participants can code in a language of their choice (provided they can debug themselves)
The instructor’s career in the IT industry spans more than 20 years. He has designed and developed software for reputed product companies including Cisco and Hitachi, as also some tech services companies and startups. His areas of work include storage networking, systems software, embedded software, mobile and enterprise applications. He also conducts training’s for professionals & corporates, more as a hobby. He has also been helping professionals at various tech forums – in 2017 & 2018, he ranked in top 20% at StackOverflow, a popular forum used extensively by experienced software professionals. His LinkedIn profile can be viewed at https://www.linkedin.com/in/ravishankar-rajagopalan-0b47501/ The instructor works for Cralina (https://www.cralina.com)