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. 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. 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
  5. 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
  6. Deep Learning Coursera Code
    1. Neural Networks and Deep Learning Coursera Certificate
    2. Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization Coursera In progress
    3. Structuring Machine Learning Projects Coursera TODO
    4. Convolutional Neural Networks Coursera TODO
    5. Sequence Models Coursera TODO
  7. Programming with Google Go Coursera Code
    1. Getting Started with Go Coursera Certificate
    2. Functions, Methods, and Interfaces in Go Coursera Certificate
    3. Concurrency in Go Coursera In progress
  8. Networking in Google Cloud Platform  Coursera In progress
    1. Google Cloud Platform Fundamentals: Core Infrastructure Coursera Certificate
    2. Networking in GCP: Defining and Implementing Networks Coursera In progress
    3. Networking in GCP: Hybrid Connectivity and Network Management Coursera TODO
  9. Architecting with Google Cloud Platform  Coursera In progress
    1. Google Cloud Platform Fundamentals: Core Infrastructure Coursera Certificate
    2. Essential Cloud Infrastructure: Foundation Coursera Certificate
    3. Essential Cloud Infrastructure: Core Services Coursera In progress
    4. Elastic Cloud Infrastructure: Scaling and Automation Coursera TODO
    5. Elastic Cloud Infrastructure: Containers and Services Coursera TODO
    6. Reliable Cloud Infrastructure: Design and Process Coursera TODO

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.