Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting started with Modern Software Development

Avatar for Pius Aboyi Pius Aboyi
September 28, 2019

Getting started with Modern Software Development

I shared with students tips on getting started with software development. From Hello World, to first app, Git & GitHub and how I handle finding mentorship and staying motivated.

Avatar for Pius Aboyi

Pius Aboyi

September 28, 2019

More Decks by Pius Aboyi

Other Decks in Technology

Transcript

  1. Path Web Mobile / Platform Native Apps / IOT AI/ML

    (Not beginners friendly) • Personal tip: Start a Jack of very few trades trying to master at least 1
  2. Tools • Personal tip: Do you know you don't have

    to memorise all the codes you will ever need? Programming language Text Editor / IDE / Environment Learning Resources (eg Google)
  3. Here is a story (Mentorship) You don’t have to stay

    in isolation Find real humans on social network Learn without talking/seeing/contact
  4. After your first App • Learn to use Git &

    github • Follow best practises • Always have an open mind • Blog +/ Youtube
  5. Extra! Some free beginners friendly courses on Udacity • https://www.udacity.com/course/programming-foundations-with-python--ud036

    • https://eu.udacity.com/course/android-development-for-beginners--ud83 • https://www.udacity.com/course/how-to-use-git-and-github--ud775