avatarNaina Chaturvedi

Summary

The provided content outlines a comprehensive learning series for deep learning, data science, machine learning, and related technologies, including projects, videos, and system design case studies.

Abstract

The website content introduces a multi-faceted educational initiative titled "60 Days of Deep Learning with Projects Series," which is part of a broader range of learning series that cover various aspects of technology such as data analytics, advanced SQL, system design, and more. The series aims to provide hands-on experience through projects and practical applications, rather than focusing solely on theoretical knowledge. It includes resources such as GitHub repositories for code maintenance, a Tech Newsletter for industry tips and updates, and a YouTube channel for project and coding exercise videos. The curriculum is designed to build a strong foundation in deep learning, programming, data structures, algorithms, and system design, with a focus on practical implementation and real-world problem-solving. The content also emphasizes the importance of understanding the practical side of deep learning and encourages readers to subscribe and follow for continuous updates and learning resources.

Opinions

  • The author believes in the importance of practical application and hands-on projects for a deeper understanding of deep learning and related fields.
  • There is an emphasis on the value of a comprehensive approach to learning, which includes theory, practical applications, and real-world system design case studies.
  • The author suggests that readers should be proficient in foundational topics such as Python programming, data structures, and algorithms before diving into more complex subjects like neural networks and system design.
  • The content promotes the idea of continuous learning and staying updated with the latest trends and techniques in the tech industry through newsletters and video content.
  • The author is enthusiastic about sharing knowledge and resources, encouraging readers to engage with the provided materials and to follow the series for more insights and projects.

Day 1 of 60 Days of Deep Learning with Projects Series

With Projects and Examples…

Pic credits : enaco

Welcome back peeps. I’m excited to share that we are starting 60 days of Deep Learning with projects Series along with —

30 days of MLOps

30 days of Data Engineering Series

ML Research ( papers) Simplified

Pic credits : ait

Prerequisite for 60 days of Deep Learning with projects Series —

You should complete 60 days of Data Science and Machine Learning before jumping the ships. You must have a basic knowledge of the Data Science and ML and terms that I’ll be using in series —It covers everything from scratch and will give you a boot up to build a great foundation and projects ( also understand the complex topics).

Complete Data Structures and Algorithm Series

Complexity Analysis

Backtracking

Sliding Window

Greedy Technique

Two pointer Technique

Arrays

Linked List

Strings

Stack

Queues

1- D Dynamic Programming

Divide and Conquer Technique

Recursion

Github —

Projects Videos —

All the projects, data structures, SQL, algorithms, system design, Data Science and ML , Data Analytics, Data Engineering, , Implemented Data Science and ML projects, Implemented Data Engineering Projects, Implemented Deep Learning Projects, Implemented Machine Learning Ops Projects, Implemented Time Series Analysis and Forecasting Projects, Implemented Applied Machine Learning Projects, Implemented Tensorflow and Keras Projects, Implemented PyTorch Projects, Implemented Scikit Learn Projects, Implemented Big Data Projects, Implemented Cloud Machine Learning Projects, Implemented Neural Networks Projects, Implemented OpenCV Projects,Complete ML Research Papers Summarized, Implemented Data Analytics projects, Implemented Data Visualization Projects, Implemented Data Mining Projects, Implemented Natural Leaning Processing Projects, MLOps and Deep Learning, Applied Machine Learning with Projects Series, PyTorch with Projects Series, Tensorflow and Keras with Projects Series, Scikit Learn Series with Projects, Time Series Analysis and Forecasting with Projects Series, ML System Design Case Studies Series videos will be published on our youtube channel ( just launched).

Subscribe today!

Tech Newsletter —

If you are interested, you can join my newsletter through which I send tech interview tips, techniques, patterns, hacks — Software Development, ML, Data Science, Startups and Technology projects to more than 30K readers. You can subscribe to Tech Brew :

Solved System Design Case Studies — In depth

Design Instagram

Design Netflix

Design Reddit

Design Amazon

Design Messenger App

Design Twitter

Design URL Shortener

Design Dropbox

Design Youtube

Design API Rate Limiter

Design Web Crawler

Design Amazon Prime Video

Design Facebook’s Newsfeed

Design Yelp

Design Uber

Design Tinder

Design Tiktok

Design Whatsapp

Most Popular System Design Questions

Mega Compilation : Solved System Design Case studies

Advanced SQL Series

Day 1 : SQL Basics and Kick start of Advanced SQL Series

Day 2 : SQL Basics, Query Structure, Built In functions Conditions

Day 3 : Most Important Commands, Joins and Filters

Day 4 : Set Theory Operations, Stored Procedures and CASE statements in SQL

Day 5 : Wildcards, Aggregation and Sequences in SQL

Day 6 : Subqueries, Group by, order by and Having clauses in SQL and Analytical Functions

Day 7 : Window Functions, Grouping Sets and Constraints in SQL

Day 8 : BigQuery Basics, SELECT, FROM, WHERE and Date and Extract in BigQuery

Day 9 : Common Expression Table, UNNEST Clause, SQL vs NoSQL Databases

Day 10 : Triggers, Pivot and Cursors in SQL

Day 11 : Views, Indexes and Auto Increment in SQL

Day 12 : Query optimizations, Performance tuning in SQL

Day 13 : Introduction to MySQL, PostgreSQL and Mongo DB, Comparison between MySQL and PostgreSQL and Mongo DB, Introduction to SQL and NoSQL Databases

Day 14 : MySQL in Depth

Day 15 : PostgreSQL inDepth

Goal

Let’s set a clear objective.

The goal is to develop an intuition and understand (in the depth) the practical side of Deep Learning and build projects/applications.

I have created a GitHub repo for this series where we will be maintaining our code.

Tools

We will be using Google Colabs and Jupyter Notebooks ( based on our requirement).

Let’s talk about what are we going to cover in this series —

Let me be very straightforward. Deep learning is a vast field and to be able to cover everything isn’t the aim of this series; instead, it will be more hands on than digging down the theory rabbit hole.

We will be covering —

1. Deep Learning Basics

What and Why Deep Learning?

Deep Learning — Machine Learning

Deep Learning Methods and Applications

Supervised and unsupervised deep learning

2. Programming and Data

Python programming for Deep Learning

Advanced Python Programming

Pandas and Numpy

Exploratory Data Analysis

ETL process

Shell programming and Automation

3. Neural Networks

Neural Networks basics

Different types of neural networks

Linear Classifiers

Optimization

Hyper Parameter Tuning

Gradient Descent

Backpropagation Algorithm

Regularization — L2 and dropout regularization

Batch normalization

Build a neural network in Keras

Build a Neural Network With Pytorch

Build a neural network in TensorFlow

Train Neural Networks

Feedforward neural network

Popular Optimization Algorithms

Activation Functions

Strategies for reducing errors

Shallow Neural Networks

4. Convolutional Neural Networks

Convolution basics and CNN Architectures

Residual networks

Build a Convolutional Network

Batch Normalization and Dropout

5. Recurrent Neural Networks

RNN Basics

LSTM: Long Short Term Memory Cells

Natural language processing and Word Embeddings

6. Tensorflow

Tensorflow basics

Tensorflow Playground

Custom Loss Functions

Custom Layers and Models

Callbacks

Distributed Training

Data Pipelines with TensorFlow Data Services

Performance

7. Autoencoders

Autoencoders Basics

Generative Learning

8. Generative Adversarial Networks

Generative Adversarial Networks Basics

Useful activation functions and Batch normalization

Transposed convolutions

Generator and Discriminator

Deep Convolutional Generative Adversarial Networks

Implement Generative Adversarial Networks

9. Attention and Transformers

Attention and Transformers Basics

Sequence to Sequence Models

Attention

Multi-Head Self-Attention

Building Blocks of Transformers

Encoder

Decoder

Parameters Sharing

Build a Transformer Encoder

10. Graph Neural Networks

Basics of Graphs

Graph Convolutional Networks

Implement — Graph Convolutional Network

11. Natural Language Processing

Natural Language Processing Basics

Probabilistic Models

Sequence Models

Attention Models

12. Federated learning

13. MLOps

14. Research Papers

Some amazing research papers- Deep Learning that I have read over the years to help you boot up to the industry standards and what’s next in this field.

That’s it for now! Tighten your belt and get ready to take a deep dive because Day 2 is Coming soon!

Subscribe/ Follow and Stay Tuned!!

Advanced SQL Series

Day 1 : SQL Basics and Kick start of Advanced SQL Series

Day 2 : SQL Basics, Query Structure, Built In functions Conditions

Day 3 : Most Important Commands, Joins and Filters

Day 4 : Set Theory Operations, Stored Procedures and CASE statements in SQL

Day 5 : Wildcards, Aggregation and Sequences in SQL

Day 6 : Subqueries, Group by, order by and Having clauses in SQL and Analytical Functions

Day 7 : Window Functions, Grouping Sets and Constraints in SQL

Day 8 : BigQuery Basics, SELECT, FROM, WHERE and Date and Extract in BigQuery

Day 9 : Common Expression Table, UNNEST Clause, SQL vs NoSQL Databases

Day 10 : Triggers, Pivot and Cursors in SQL

Day 11 : Views, Indexes and Auto Increment in SQL

Day 12 : Query optimizations, Performance tuning in SQL

Day 13 : Introduction to MySQL, PostgreSQL and Mongo DB, Comparison between MySQL and PostgreSQL and Mongo DB, Introduction to SQL and NoSQL Databases

Day 14 : MySQL in Depth

Day 15 : PostgreSQL inDepth

Anyways, For Day 15 of 15 days of Advanced SQL, we will cover —

PostgreSQL inDepth

Github for Advanced SQL that you can follow —

30 days of Data Analytics Series —

Day 1 : Data Analytics basics and kickstart of Data analytics with projects series

Day 2: Business Understanding — Data Driven Decision Making, Descriptive Analysis, Predictive Analysis, Diagnostic Analysis, Prescriptive Analysis

Day 3 : Data Analytics Ecosystem — Data Life Cycle, Data Analysis complete process ( most important things)

Day 4 : Probability, Conditional Probability, Binomial Distribution, Probability Density Function, Sampling Distribution

Day 5 : Statistics

Day 6 : Basic and Advanced SQL

Day 7 : Data Collection, Data Cleaning and Python

Day 8 : Pandas and Numpy

Day 9 : Data Manipulation

Day 10 : Data Visualization — Part 1

Day 11 : Project 1 : Data Visualization — Part 2

Day 12 : Data Visualization — Part 3

Day 13: Tableau — Part 1

Day 14: Tableau — Part 2

Day 15: Tableau — Part 3

Tableau Project

Day 16 : Data Analysis Project 2

Day 17 : Data Analysis Project 3

Day 18: Data Analysis Project 4

Day 19: Data Analysis Project 5

Day 20 : Data Analysis Project 6

Categorical and Numerical Features

Missing Value Analysis

Fill the missing Values

Unique Value Analysis

Univariate Analysis

Bivariate Analysis

Multivariate Analysis

Correlation Analysis

Day 21 : Data Analysis Project 7

Data Profiling

Feature Engineering

GroupBy Features

Categorical and Numerical Features

Missing Value Analysis

Fill the missing Values

Unique Value Analysis

Univariate Analysis

Bivariate Analysis

Multivariate Analysis

Correlation Analysis

Day 22 : Data analysis Project 8

Linear Regression

Data Profiling

Feature Engineering

Sort Values

Categorical and Numerical Features

Missing Value Analysis

Unique Value Analysis

Univariate Analysis

Bivariate Analysis

Multivariate Analysis

Correlation Analysis

Correlation Coefficients

Take Complete Hands On Tableau Course : Link

All the projects, data structures, algorithms, system design, Data Science and ML, Data Engineering, MLOps and Deep Learning videos will be published on our youtube channel ( just launched).

Subscribe today!

System Design Case Studies — In Depth

Design Instagram

Design Messenger App

Design Twitter

Design URL Shortener

Design Dropbox

Design Youtube

Design API Rate Limiter

Design Web Crawler

Design Facebook’s Newsfeed

Design Yelp

Design Uber

Design Tinder

Design Tiktok

Design Whatsapp

Most Popular System Design Questions

Mega Compilation : Solved System Design Case studies

Complete Data Structures and Algorithm Series

Complexity Analysis

Backtracking

Sliding Window

Greedy Technique

Two pointer Technique

Arrays

Linked List

Strings

Stack

Queues

Hash Table/Hashing

Binary Search

1- D Dynamic Programming

Divide and Conquer Technique

Recursion

Github —

Some of the other best Series —

30 days of Machine Learning Ops

How to solve any System Design Question ( approach that you can take)?

Complete System Design Case Studies Series

30 Days of Natural Language Processing ( NLP) Series

30 days of Data Structures and Algorithms and System Design Simplified

60 Days of Deep Learning with Projects Series

60 Days of Deep Learning with Projects Series

30 days of Data Engineering with projects Series

Data Science and Machine Learning Research ( papers) Simplified **

60 days of Data Science and ML Series with projects

100 days : Your Data Science and Machine Learning Degree Series with projects

23 Data Science Techniques You Should Know

Tech Interview Series — Curated List of coding questions

Complete System Design with most popular Questions Series

Complete Data Visualization and Pre-processing Series with projects

Complete Python Series with Projects

Complete Advanced Python Series with Projects

Kaggle Best Notebooks that will teach you the most

Complete Developers Guide to Git

Exceptional Github Repos — Part 1

Exceptional Github Repos — Part 2

All the Data Science and Machine Learning Resources

210 Machine Learning Projects

Tech Newsletter —

If you are interested, you can join my newsletter through which I send tech interview tips, techniques, patterns, hacks — Software Development, ML, Data Science, Startups and Technology projects to more than 30K readers. You can subscribe to Tech Brew :

System Design Case Studies — In Depth

Design Instagram

Design Messenger App

Design Twitter

Design URL Shortener

Design Dropbox

Design Youtube

Mega Compilation : Solved System Design Case studies

Complete Data Structures and Algorithm Series

Complexity Analysis

Sliding Window

Backtracking

Greedy Technique

Two pointer Technique

1- D Dynamic Programming

Divide and Conquer Technique

Recursion

Github —

All the Complete System Design Series Parts —

1. System design basics

2. Horizontal and vertical scaling

3. Load balancing and Message queues

4. High level design and low level design, Consistent Hashing, Monolithic and Microservices architecture

5. Caching, Indexing, Proxies

6. Networking, How Browsers work, Content Network Delivery ( CDN)

7. Database Sharding, CAP Theorem, Database schema Design

8. Concurrency, API, Components + OOP + Abstraction

9. Estimation and Planning, Performance

10. Map Reduce, Patterns and Microservices

11. SQL vs NoSQL and Cloud

12. Most Popular System Design Questions

Github —

Keep learning and coding :)

For Python Projects —

For complete 60 days of Data Science and ML : Day 1 — Day 60 : Quick Recap of 60 days of Data Science and ML

Follow for more updates. Stay tuned and keep coding! Disclosure: Some of the links are affiliates.

For other projects, tune to —

Build Machine Learning Pipelines( With Code)

Recurrent Neural Network with Keras

Clustering Geolocation Data in Python using DBSCAN and K-Means

Facial Expression Recognition using Keras

Hyperparameter Tuning with Keras Tuner

Custom Layers in Keras

Machine Learning
Deep Learning
Artificial Intelligence
Tech
Programming
Recommended from ReadMedium