Learning Journey

This page showcases my personal learning journey in the form of online materials I have gone through, codes written and certifications obtained during that period.

Courses

  1. Compilers Course website Certificate
  2. Introduction to Modern Database Systems Course website Certificate
  3. Computer Communications and Networks Course website Certificate
  4. Computer Architecture Course website Certificate
  5. Operating Systems Course website Certificate
  6. Algorithms Course website Certificate
  7. Machine Learning Coursera Certificate
  8. Java Programming: Solving Problems with Software (With Honors) Coursera Code Certificate
  9. Getting Started with Google Kubernetes Engine Coursera Certificate
  10. Front-End Web UI Frameworks and Tools: Bootstrap 4 Coursera Code Certificate
  11. Python for Data Science Coursera Certificate
  12. Machine Learning Foundations: A Case Study Approach Coursera Code Certificate
  13. Continuous Delivery & DevOps Coursera Certificate
  14. AI for Everyone Coursera Certificate
  15. Google Cloud Platform Fundamentals: Core Infrastructure Coursera Certificate
  16. Neural Networks and Deep Learning Coursera Code Certificate
  17. Introduction to Computer Science I Course website Certificate

Specializations

  1. Parallel, Concurrent, and Distributed Programming in Java Coursera Code Certificate
    1. Parallel Programming in Java Coursera Certificate
    2. Concurrent Programming in Java Coursera Certificate
    3. Distributed Programming in Java Coursera Certificate
  2. Data Structures and Algorithms Coursera Code
    1. Algorithmic Toolbox Coursera Certificate
    2. Data Structures Coursera Certificate
    3. Algorithms on Graphs Coursera Certificate
    4. Algorithms on Strings Coursera Certificate
    5. Advanced Algorithms and Complexity Coursera Certificate
  3. Android App Development Coursera
    1. Java for Android Coursera Certificate
    2. Android App Components - Intents, Activities, and Broadcast Receivers Coursera Certificate
    3. Android App Components - Services, Local IPC, and Content Providers Coursera Certificate
    4. Engineering Maintainable Android Apps Coursera Certificate
  4. Introduction to Data Science Coursera Certificate
    1. What is Data Science? Coursera Certificate
    2. Open Source tools for Data Science Coursera Certificate
    3. Data Science Methodology Coursera Certificate
    4. Databases and SQL for Data Science Coursera Certificate
  5. Programming with Google Go Coursera Code Certificate
    1. Getting Started with Go Coursera Certificate
    2. Functions, Methods, and Interfaces in Go Coursera Certificate
    3. Concurrency in Go Coursera Certificate
  6. Python for Everybody Coursera Code Certificate
    1. Getting started with Python Coursera Certificate
    2. Python Data Structures Coursera Certificate
    3. Using Python to Access Web Data Coursera Certificate
    4. Using Databases with Python Coursera Certificate
    5. Capstone: Retrieving, Processing, and Visualizing Data with Python Coursera Certificate

Professional certificates

  1. Front End Development certification by FreeCodeCamp.org Certificate
  2. JavaScript Algorithms and Data Structures by FreeCodeCamp.org Certificate
  3. C++ Algorithms (hard) by TestDome.com Certificate
  4. Java Algorithms (hard) by TestDome.com Certificate

Online learning profiles

  1. Hackerrank: Gold badges in Problem solving, C++ and Java; medals in programming contests.
  2. FreeCodeCamp: 2 certifications, 300+ programming tasks.
  3. Acclaim: Many badges from IBM.
  4. Credential.net: Course certificates and transcript from Saylor Academy.
  5. Codecademy: Courses and badges in Python, Blockchain.