{"id":16225438,"url":"https://github.com/mikebild/introduction-python","last_synced_at":"2026-04-11T01:44:42.246Z","repository":{"id":136939659,"uuid":"115848093","full_name":"MikeBild/introduction-python","owner":"MikeBild","description":"An introduction to Python, Flask, Numpy, MatPlotLib and Pandas","archived":false,"fork":false,"pushed_at":"2018-12-30T06:27:52.000Z","size":137,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-14T02:47:16.937Z","etag":null,"topics":["data-analysis","flask","introduction","iterables","json","jupyter","matplotlib","microservice","numpy","pandas","python","python3","sqlalchemy","tutorial"],"latest_commit_sha":null,"homepage":"https://mikebild.com","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MikeBild.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-31T06:53:57.000Z","updated_at":"2018-12-30T06:27:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"f73224d9-4ceb-46a0-aa88-354b929b7110","html_url":"https://github.com/MikeBild/introduction-python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MikeBild%2Fintroduction-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MikeBild%2Fintroduction-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MikeBild%2Fintroduction-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MikeBild%2Fintroduction-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MikeBild","download_url":"https://codeload.github.com/MikeBild/introduction-python/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247773734,"owners_count":20993632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-analysis","flask","introduction","iterables","json","jupyter","matplotlib","microservice","numpy","pandas","python","python3","sqlalchemy","tutorial"],"created_at":"2024-10-10T12:45:02.391Z","updated_at":"2026-04-11T01:44:37.193Z","avatar_url":"https://github.com/MikeBild.png","language":"Jupyter Notebook","readme":"# Introduction to Python\n\n\u003e A practical Python course for beginners and experienced developers.\n\nStructure:\n\n* Basic programming concepts and eco system\n* Advanced development techniques\n* Web-Development\n* Data-Analysis and Visualization\n\n## Introduction\n\n### Why Python?\n\n* Very easy to learn\n* Open-Source with an awesome community\n* Productive tools and a lot of exisiting libraries\n\n### Why Python instead of R, SPSS, PASW, etc.?\n\n* Who want's to learn a development tool to build Command-Line, Web, Data-Analytics, and Scientific Applications\n* Can become a common language for data science and production of web based analytics products\n\n### Slides\n\n* [Python + Pandas in a Nutshell](https://speakerdeck.com/mikebild/python-and-pandas-in-a-nutshell)\n* [Introduction Python Data-Apps](https://speakerdeck.com/mikebild/introduction-data-apps-with-python)\n\n## Basics in Python\n\n* [Introduction](python/1-introduction.md)\n* [Setup and Basics](python/2-setup-basics.md)\n* [Variables](python/3-variables.md)\n* [Conditional Statements](python/4-conditional.md)\n* [Functions](python/5-functions.md)\n* [Data Types - Lists, Tuples, Dictionaries](python/6-data-types.md)\n* [Modules](python/7-modules.md)\n* [Classes](python/8-classes.md)\n* [Exceptions](python/9-exceptions.md)\n* [Testing](python/10-testing.md)\n\n## Advanced Development\n\n* [Collection](python/11-collection.md)\n* [Functional Python](python/12-functional-python.md)\n* [Decorators](python/13-decorators.md)\n* [Magic Methods](python/14-magic-methods.md)\n* [Iterables, iterators and generators](python/15-iter.md)\n\n## Web-Development\n\n* [Basics](web/1-app.md)\n* [Server Side Rendering](web/2-ssr.md)\n* [JSON](web/3-json.md)\n* [Testing](web/4-testing.md)\n\n## Data-Access\n\n* [Files](data-access/1-files.md)\n* [Databases](data-access/2-database.md)\n* [JSON](data-access/3-json.md)\n* [XML](data-access/4-xml.md)\n* [CSV](data-access/5-csv.md)\n* [Excel](data-access/6-excel.md)\n\n## Data-Analysis\n\n* [NumPy](data-analysis/1-numpy.md)\n* [SciPy](data-analysis/2-scipy.md)\n* [MatPlotLib](data-analysis/3-matplotlib.md)\n* [Pandas](data-analysis/4-pandas.md)\n\n## More Python\n\n* [Web based Microservices with Python + Flask](https://github.com/umermansoor/microservices)\n* [Event-Driven Microservices with Python + RabbitMQ](https://github.com/rochacbruno/nameko-example)\n* [Function as a Service (FaaS) with Python](https://github.com/fnproject/fdk-python)\n* [DDD in Dynamic Languages](https://github.com/valentjedi/ddd-dynamic)\n\n## Issue Reporting\n\nIf you have found a bug or if you have a feature request, please report them at this repository issues section. Please do not report security vulnerabilities on the public [GitHub issue tracker](https://github.com/MikeBild/introduction-python/issues).\n\n## License\n\nThis project is licensed under the MIT license. See the [LICENSE](LICENSE) file for more info.\n\n## Thanks\n\nYou like this **Python introduction** and you want to see what coming next? Follow me on Twitter [`@mikebild`](https://twitter.com/mikebild).\n\nEnjoy!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikebild%2Fintroduction-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikebild%2Fintroduction-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikebild%2Fintroduction-python/lists"}