intro-to-python VS examples

Compare intro-to-python vs examples and see what are their differences.

intro-to-python

[READ-ONLY MIRROR] An intro to Python & programming for wanna-be data scientists (by webartifex)

examples

Datapane Examples (by datapane)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
intro-to-python examples
1 2
871 17
- -
0.0 10.0
over 3 years ago 8 months ago
Jupyter Notebook Jupyter Notebook
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

intro-to-python

Posts with mentions or reviews of intro-to-python. We have used some of these posts to build our list of alternatives and similar projects.
  • Show HN: Intro to Python and Programming for non-CS majors (revisited)
    1 project | news.ycombinator.com | 19 Jan 2021
    Hi there,

    I am the author of this Show HN post: https://news.ycombinator.com/item?id=22669084

    Back then, I released the materials for my Intro to Python course "to the world". GitHub repo: https://github.com/webartifex/intro-to-python

    I incorporated many of the constructive criticism and am currently recording a video lecture series on YouTube: https://www.youtube.com/playlist?list=PL-2JV1G3J10kRUPgP7EwLhyeN5lOZW2kH

    I guess that a lot of people without a CS background would find these resources valuable and am open for further feedback.

    If you have any "non-tech" friends who want to learn to code, please feel free to direct them to my course.

    Stay healthy everybody!

examples

Posts with mentions or reviews of examples. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-29.
  • Datapane - Build internal data products in 100% Python
    3 projects | /r/Python | 29 Mar 2023
    Next, we added the ability to build data web apps by connecting Python functions to forms and front-end events. We handle the entire network and RPC layer, so you only need to write plain Python functions that take parameters and return other blocks. You can check out an example of the code to create a simple app: https://github.com/datapane/examples/blob/main/apps/iris-plotter/app.py
  • Show HN: Datapane – A new way to build reports, dashboards, and apps in Python
    5 projects | news.ycombinator.com | 23 Mar 2023
    Hello HN! We’re Leo and Mandeep, founders of Datapane.

    We're building a way to create reports, dashboards, and web apps from your existing data using Python. Think of it as a combination of React and htmx, specifically designed for the Python data stack.

    Our GitHub is https://github.com/datapane/datapane and you can try building a report or app in ~2 minutes on Codespaces: https://try.datapane.com

    We started building Datapane at our previous start-up, where we struggled to deliver ML model results to clients. Much to our surprise, the data science took less time than repeatedly creating reports by copying and pasting plots into PowerPoint decks.

    It seemed absurd that we had to switch to PowerPoint or legacy BI tools like Tableau to share, and our initial goal was to programmatically generate reports using the datasets and plots we had in Python. To enable this, we started hacking on a Python-based UI framework for constructing HTML views from data-centric blocks – like plots, data tables, and layout components.

    You can export these to standalone HTML files, or host them as a web app on somewhere like GitHub Pages or Fly.io. We recently also added the ability to connect Python functions to forms and front-end events so you can build web apps which run backend code. We handle the entire network and RPC layer, so you only need to write plain Python functions that take parameters and return other blocks.

    You can check out an example of the code to create a simple app: https://github.com/datapane/examples/blob/main/apps/iris-plotter/app.py

    Datapane’s philosophy is pretty different from other products in the space.

    We wanted to keep things simple, but avoid the footguns our users faced with frameworks like Streamlit, where the reactive/network-aware model was hard to move beyond an MVP or POC. For backend interactivity, we believe the original web got a lot right, and unlike reactive models which rely on websockets, Datapane is unashamedly request/response. This takes inspiration from HTTP and our own experiences with htmx, which offers an elegant way to add interactivity to HTML. Under the hood, we actually compile down to a (gasp!) XML-based hypermedia format, akin to HTML, but tailored specifically for constructing data UIs.

    The result is that not every change in your app requires a server round trip, as much of it can be pre rendered and most interactivity happens on the client-side. In addition to improving performance, this also makes running in production become 10x simpler.

    This separation between the view and backend compute also makes Datapane modular. If our app server isn’t a good fit for your use-case, serve Datapane views from the web-framework of your choice (we’ve been hacking on serving views from Django). Want to compute blocks from inside Airflow or generate them on a schedule or from a webhook? Computation can happen out of band of the UI. You can even build and host apps from inside of Jupyter, where you can preview blocks live and convert notebook cells to blocks in your view.

    We currently offer a hosting platform on https://datapane.com for sharing reports publicly (free) or with your team (paid), and will be adding serverless app hosting support to it in the next few weeks.

    Our ultimate goal is to create an open-source toolkit for building data products across the entire stack – from reports, to dashboards, to full-stack apps – all using 100% Python. You can see a few we’ve built already in our gallery: https://datapane.com/gallery

    We’d love to hear your feedback.

    Thanks!

What are some alternatives?

When comparing intro-to-python and examples you can also consider the following projects:

imodels - Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).

python-training - Python training for business analysts and traders

ipp - An intro to Python & programming for wanna-be data scientists [Moved to: https://github.com/webartifex/intro-to-python]

ML-Workspace - 🛠 All-in-one web-based IDE specialized for machine learning and data science.

fastpages - An easy to use blogging platform, with enhanced support for Jupyter Notebooks.

z3_tutorial - Jupyter notebooks for tutorial on the Z3 SMT solver

datapane - Build and share data reports in 100% Python

feature-engineering-tutorials - Data Science Feature Engineering and Selection Tutorials

ppde642 - USC urban data science course series with Python and Jupyter

JustEnoughScalaForSpark - A tutorial on the most important features and idioms of Scala that you need to use Spark's Scala APIs.