Free courses for developers (by Google)

Did you know Google has over 100 free courses? Some were created in collaboration with Universities or learning platforms like Coursera or Udacity. We’ve selected 4 that are great for developers. Check them out:

  • Build Native Mobile Apps with Flutter teaches the steps to build an app in one codebase that compiles down to native ARM code and has high performance on both iOS and Android. Learn how to develop fast by making use of Flutter’s reactive framework, stateful Hot Reload, and integrated tooling.

  • Google Machine Learning Crash Course teaches the basics of machine learning through a series of lessons that include video lectures, interactive visualizations of algorithms in action, real-world case studies, and hands-on coding exercises.

  • Kotlin for Java Developers presents a basic overview of the Kotlin language, as well as a discussion of many corner cases, especially concerning Java interoperability. It shows the similarities between the two languages and focuses on their differences.

  • Software Development Processes and Methodologies presents an overview of how software teams work, what software development processes they use, what are some of the industry standard methodologies, and the pros and cons of each.

Do you know other interesting courses? Share them with us :point_down:

1 Like