
Learn the fundamentals of PySpark for efficient big data processing and analytics using Python in Apache Spark's distributed computing environment.

Explore MicroK8s and Kubernetes, create a Python app, containerize it, and deploy using manifests and Helm charts. Learn cloud-native application management and scaling.

Explore Python and sympy to model the double pendulum, from deriving equations to creating a 3D visualization.

Explore numerical calculations for mass-spring systems using Python, including 3D motion simulations and interactive code examples.

Model a falling and bouncing stick using Python, inspired by Veritasium's falling ladder problem. Explore physics simulations and coding techniques.

Explore momentum conservation and kinetic energy loss in collisions through Python modeling, unraveling the interplay between mass and velocity.

Explore three methods for deriving pendulum equations of motion: Newtonian, Lagrangian, and Hamiltonian. Compare approaches and visualize results using Python.

Discover how to find normal modes for coupled oscillators using the eigenvalue problem, with a practical Python testing program included.

Explore Hamiltonian mechanics through a mass-on-cone problem, using Python to model and analyze the motion in a gravitational field.

Explore normal modes of oscillation for a double pendulum with equal masses and lengths, including Python code for plotting and visualization.

Explore methods to determine a triangle's center of mass, including a Monte Carlo calculation using Python for added precision.

Model colliding clay pendulum balls using Python and springs to solve a physics problem numerically.

Learn to create numerical solutions in physics using Python, from basic coding to graphing and modifying code for practical applications.

Explore quantum mechanics using Python to solve the 1D infinite square well problem with finite difference method and visualize results through animations and graphs.

Model a wave on a string using finite difference calculations and Web VPython. Learn Python coding techniques for physics simulations and data visualization.

Explore numerical solutions to the time-dependent Schrödinger equation using Python's finite difference method for 1D quantum systems.

Explore quantum mechanics through Python, simulating wave function evolution in an infinite square well using Gaussian initial conditions.

Solve the infinite square well with a bump potential using Python and NumPy. Learn finite difference method, matrix construction, and eigenvalue problem solving for quantum mechanics.

Model quantum tunneling using Numpy and finite difference method. Learn theory, create potential, wave functions, and Hamiltonian matrices. Visualize results with Python animations.

Explore quantum mechanics through a 2D particle in a box, from theory to Python visualization. Master concepts like time dependence, normalization, and degeneracy with step-by-step explanations.

Explore numerical solutions for the hydrogen atom's radial Schrödinger equation using Python and the shooting method. Gain insights into quantum mechanics and computational physics.