Giter Site home page Giter Site logo

trainingbypackt / the-python-workshop Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 7.0 4.36 MB

Become a proficient, productive and powerful programmer with Python

License: MIT License

Jupyter Notebook 98.89% Python 1.02% Makefile 0.04% Batchfile 0.05%
python cython python37 machine-learning pytorch gridsearchcv logistic-regression random-forests histogram histograms

the-python-workshop's Introduction

GitHub issues GitHub forks GitHub stars PRs Welcome

The Python Workshop

Python is among the most popular programming languages in the world. It’s leading the way in machine learning and data science due to its efficiency and speed.

The Python Workshop introduces you to Python by clearly explaining the key concepts, applying the theory to solve engaging problems, and challenging you to complete practical exercises and activities. This hands-on book covers key topics, including data science, web development, and software development, empowering you with core skills that are in high-demand today. After a practical overview covering the basic syntax, you’ll explore various techniques to overcome common challenges that you might face in your daily work, such as sorting through a list of data using the optimal algorithm or adding visual aids to a dataset using Python. You’ll learn how to write effective programs, code for the web, analyze big data, predict outcomes using machine learning, and automate tasks to become a more effective developer.

By the end of the book, you’ll be able to balance technical and design considerations during the planning stages of large projects and work towards building robust, extensible future-proofed applications in a professional context.

What you will learn

  • Write efficient and concise functions with core Python methods and libraries
  • Build classes to address different business needs
  • Create visual graphs to communicate key data insights
  • Analyze big data and use machine learning to make regression and classification predictions
  • Develop web pages and programs with Python tools and packages
  • Automate essential tasks using Python scripts in real-time execution

The examples of this title has been implemented in the Windows operating system.

Software Requirement

You’ll also need the following software installed in advance:

  • Browser: Google Chrome, Latest Version
  • Softwares: Python 3.7, The Jupyter notebook, Docker

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.