YoVDO

Interactive C++ - Meet Jupyter - Cling

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Data Science Courses Programming Courses C++ Courses Prototyping Courses pandas Courses NumPy Courses Jupyter Notebooks Courses Data Exploration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the powerful combination of Jupyter notebooks and C++ in this ACCU 2019 conference talk. Dive into a live demonstration showcasing Jupyter's versatility beyond data science, focusing on its integration with the Cling C++ interpreter. Learn about installation prerequisites, interface guidance, and witness hands-on examples of prototyping and exploratory potential. Discover how to leverage Jupyter for C++ development, including error handling, function and class creation, template usage, and magic commands. Gain insights into loading libraries, documentation completion, and editor features. Compare C++ implementation with Python alternatives, and explore advanced topics such as JSON and HTML manipulation, NumPy integration, and data visualization using widgets and plotting libraries. Understand best practices for using Jupyter with C++ and see practical applications in geospatial data representation and teaching programming concepts.

Syllabus

Introduction
Background
Jupyter
History
Cling
Zeus
Using Rise
Running the code
Lets go back
Errors
Functions
Classes
Square brackets
Templates
Magic
Lambdas
Loading Libraries
Documentation Completion
Editor
Slides
Ordering
Why not Python
Zeus JSON
Zeus HTML
Magics
Libraries
Numpy
Array
Blast Support
pandas
Quant Stack
Widgets
Chaining
XPlot
Best Practice
Summary
Boxplot Generator
Figure
Ex Leaflet
Geo JSON Data
Open Street Map
Teaching C
First lines of C
Form grader
Grader
Python Notebook


Taught by

ACCU Conference

Related Courses

Machine Learning With Big Data
University of California, San Diego via Coursera
Recolección y exploración de datos
Tecnológico de Monterrey via Coursera
Capstone: Create Value from Open Data
ESSEC Business School via Coursera
Big Data - Capstone Project
University of California, San Diego via Coursera
Análisis de Datos - Proyecto Final
Tecnológico de Monterrey via Coursera