Skip to content

Instantly share code, notes, and snippets.

View misho-kr's full-sized avatar

Misho Krastev misho-kr

  • San Jose, California
View GitHub Profile
@misho-kr
misho-kr / Spreadsheet.md
Last active July 14, 2018 18:41
Summary of "Spreadsheet Basics" and ""Data Analysis with Spreadsheets" courses at DataCamp.Com

Spreadsheet software is one of the most popular and powerful tools in data analysis. Millions of people use tools like Google Sheets or Microsoft Excel on a daily basis. Even the most experienced data scientists often started their careers with spreadsheets and still use it to test assumptions or to look at data for the first time. In this course, you will learn the basics of spreadsheets by working with rows, columns, addresses, and ranges. You will create your own formulas and learn how to use references.

Lecturers

Vincent Vankrunkelsven, Spreadsheet instructor at DataCamp

1.1 Getting started

@misho-kr
misho-kr / Fedora-28-Installation.md
Last active June 28, 2019 03:48
Fedora 28 Installation
@misho-kr
misho-kr / Conda.md
Last active July 22, 2019 09:39
Summary of "Conda Essentials" course at DataCamp.Com

Summary

Conda packages are files containing a bundle of resources: usually libraries and executables, but not always. In principle, Conda packages can include data, images, notebooks, or other assets.

One of the powerful aspects of conda, both the tool and the package format, is that dependencies are taken care of. That is, when you install any Conda package, any other packages needed get installed automatically.

A Conda package, then, is a file containing all files needed to make a given program execute correctly on a given system.

@misho-kr
misho-kr / Conda2.md
Last active November 19, 2018 06:26
Summary of "Conda for Building & Distributing Packages" course at DataCamp.Com

Summary

In the Conda Essentials course you learned how use the Conda package manager to create and share reproducible environments for data science development.

Anaconda Projects

In this chapter you'll create an Anaconda Project, which is a data science asset that specifies package installs, file downloads, and executable commands. Anaconda projects can be used to run Jupyter notebooks, Bokeh server apps, REST APIs, and command line tools on Windows, Mac OSX, and Linux platforms making deployment easy.

@misho-kr
misho-kr / Introduction to Linear Modeling in Python.md
Last active March 25, 2020 19:54
Introduction to Linear Modeling in Python

Lecturer

Jason Vestuto, Data Scientist, University of Texas at Austin

Exploring Linear Trends

We start the course with an initial exploration of linear relationships, including some motivating examples of how linear models are used, and demonstrations of data visualization methods from matplotlib. We then use descriptive statistics to quantify the shape of our data and use correlation to quantify the strength of linear relationships between two variables.

@misho-kr
misho-kr / Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning.md
Last active December 23, 2022 07:54
Summary of "Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning" course on Coursera.Org

The "Machine Learning" course and "Deep Learning" Specialization from Andrew Ng teach the most important and foundational principles of Machine Learning and Deep Learning. This new deeplearning.ai TensorFlow Specialization teaches you how to use TensorFlow to implement those principles so that you can start building and applying scalable models to real-world problems.

Taught by

Laurence Moroney, AI Advocate, Google Brain

Week 1: A New Programming Paradigm

@misho-kr
misho-kr / IBM Cloud -- Deploying Microservices with Kubernetes.md
Last active October 11, 2019 09:06
Summary of "IBM Cloud: Deploying Microservices with Kubernetes" course on Coursera.Org

In this course, you learn how to deploy and manage Microservices applications with Kubernetes. You also learn about securing and managing a Kubernetes cluster, and how to plan your Kubernetes cluster for deployment to IBM Cloud.

Taught by

Megan Irvine, Technical Enablement Specialist

Week 1: Introduction to Kubernetes

@misho-kr
misho-kr / Getting Started with Google Kubernetes Engine.md
Last active October 31, 2019 19:46
Summary of "Getting Started with Google Kubernetes Engine"

This one-week, accelerated online class equips students to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic.

Introduction to Containers and Docker

Acquaint yourself with containers, Docker, and the Google Container Registry.

  • In this lab, you learn how to:
@misho-kr
misho-kr / DataCamp.md
Last active May 8, 2024 01:54
DataCamp Courses and Career Tracks

DataCamp Courses and Career Tracks

A Data Scientist combines statistical and machine learning techniques with Python programming to analyze and interpret complex data

Python | 100 Hours | 26 Courses

@misho-kr
misho-kr / Introduction to Python.md
Last active October 22, 2019 04:21
Summary of "Introduction to Python" course on DataCamp

Python is a general-purpose programming language that is becoming ever more popular for data science. Companies worldwide are using Python to harvest insights from their data and gain a competitive edge. Unlike other Python tutorials, this course focuses on Python specifically for data science. In our Introduction to Python course, you’ll learn about powerful ways to store and manipulate data, and helpful data science tools to begin conducting your own analyses. Start DataCamp’s online Python curriculum now.

Lead by Hugo Bowne-Anderson, Data Scientist at DataCamp

Python Basics

An introduction to the basic concepts of Python. Learn how to use Python interactively and by using a script. Create your first variables and acquaint yourself with Python's basic data types.