
Jupyter & Python: Visualize, Optimize & Accelerate
coursera · Desarrollo · en
Impartido por EDUCBA
Precio no disponible en esta plataforma
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Build Jupyter and Python skills for data visualization, notebook productivity, and high-performance computing. You’ll begin by configuring Jupyter Notebook and using IPython for markdown, calculations, documentation, and interactive code execution. You’ll then use Matplotlib and NumPy to create and customize line, scatter, histogram, bar, pie, and polar charts. As you progress, you’ll design scientific visualizations with annotations, multiple and logarithmic axes, date formatting, Mathtext, LaTeX rendering, contour plots, and image plotting. You’ll work with IPython magic commands, configuration options, HTML and JavaScript rendering, interactive widgets, kernels, and unit testing for reliable notebook workflows. Next, you’ll focus on Python performance optimization. You’ll convert notebooks to HTML and LaTeX, handle structured data with JSON, profile code, use memory mapping for large NumPy arrays, and create real-time interactive applications. Finally, you’ll accelerate Python with Numba, Cython, and C integration; execute asynchronous, parallel, distributed, and cluster-based computing; and explore advanced visualization with Seaborn, D3.js, and Julia. Designed for beginners learning Jupyter and practitioners improving data science, research, or analytics workflows, this course provides a path from setup and plotting to optimized, scalable computing. Enroll to create clearer visualizations, work efficiently in IPython, and improve data-driven application performance.