I got to learn how to employ MySQL to solve advanced business problems like traffic sources, website performances, channel portfolio management, seasonality, product and user analysis
I got to learn the basics of AWS and how to deploy CI/CD pipelines as well as serverless development on AWS, using tools like Lambda, API Gateway.
I learnt data structures in Python like lists, tuples, dictionaries, default dictionaries as well learnt how to write OOPs based code in Python.
I completed 5 courses included in this specialization pertaining to Neural Networks, Convolutional Neural Networks and Sequence Models. Furthermore I also worked on several mini projects such as music generation and object detection.
This was the first course I took to learn concepts of Machine Learning. I learnt various concepts like Loss algorithm, Linear and Logistic Regression, Support Vector Machines, Random Forests. Furthermore, I also learnt the theory of Neural Networks
I was introduced to NLP with this course. I learnt how to represent english words in computer memory as well as establish relationships between the vectors using algorithms like Word2Vec.
I learnt advanced usage of various Python data types as well as callables such as functions, lambdas and closures. Furthermore, I also learnt the use of decorators for memoization and single dispatch generic functions.
I learnt how to use PySpark client api to leverage the power of Apache Spark and solve big data problems. I learnt how to use Spark 2.0 DataFrame API as well as use the Spark Mllib library to train machine learning models.
This was an introductory level course in supervised machine learning where I learnt polynomial regression, linear discriminant analysis, model selection and regularization methods (ridge and lasso). Furthermore, I also learnt random forests and boosting methods.
This course taught me the mechanism behind Big Data. I learnt what is Hadoop and YARN, in addition to Apache Spark