/2019PythonIntro

Repository to accompany Learn to Code in 2019! Intro to Python Meetup

Primary LanguageJupyter Notebook

Learn to Code: Introduction to Python

Brought to you by Galvanize. Learn more about the way we teach at galvanize.com or chat with Lara Sadri our Phoenix Admissions Advisor if you have questions.

FAQ:

  • WIFI: GEvents | Password: GEvents515
  • Bathrooms: Out the doors and to your left about half way down the hall

Overview

The goal of this brief course is to provide you with a fun introduction to the world of development with Python.

Here's what we'll be doing:

  • Talking about the Python ecosystem and it's place alongside other languages
  • Overview of basic Python and fundamental programming concepts
  • Playing around and break things

What is programming?

Programming is giving your computer a set of instructions to perform a task. It's similar to creating a recipe that someone else then has to follow. This should become more clear as we dive in :-)

Want to Code Along With Me?

Please set up the following:

  • A web browser to see what we're working on as others see it (Recommend Google Chrome: [chrome.google.com] (http://chrome.google.com))
  • We will be using an online text editor for this workshop. You can sign up here: https://repl.it/

What this workshop is

A super friendly introduction to Python No previous experience expected!

You can't learn EVERYTHING in ~2 hours. But you can learn enough to solve problems and get excited about the power of this SKILL!

  • This course is for absolute beginners
  • Ask Questions!
  • Feel free to move ahead
  • Be patient with yourself but persistent to succeed

About me:

Hello I'm Chris Huie. I'm the Phoenix Tech Evangelist here at Galvanize!

About Galvanize:

A giant nerd Castle 🤓🏰 and community of learners, educators, entrepreneurs, volunteers, and a lot more...

  • Coworking/Community: Open-seating, reserved desks, or suites for your business (Hart Steen)
  • Education: We teach software engineering and data science for those looking to break into the fields
  • Events: We believe in impacting and investing in our community. We do that through events like this!

Some Other Upcoming Events I'm Hosting:

What is Python?

A VERY brief history

Created by Guido van Rossum and released in 1991.

Python is Known ease of learning, code readability (must use code indents), and a massive ecosystem of libraries that easily expand its usefeullness is many fields.

Read more about the history of Python here.

Who uses Python?

A lot of places do!

  • Large Companies (Google, Facebook)
  • Startups
  • Agencies
  • Majority of companies doing data science

What can you do with Python

  • Web Development
    • Back-End (frameworks: Django, Flask, more)
  • Data Science and AI
    • Data Analysis
    • Machine Learning
    • Deep Learning
    • Computer Vision
    • Natural Language Processing
  • Embedded(Hardware)
  • Devops

Popular Frameworks and libraries to keep in mind

When learning more about Python you'll probably see someo of these pop up as you continue to study

  • Web

    • Django
    • Flask
    • pyramid
  • Data Science

    • Tensorflow
    • Keras
    • Numpy
    • Pandas
    • Scikit Learn
    • OpenCV

Note: if you're thinking of exploring data science with python look into using Anaconda to manage your python and data libraries

Also Google Colab is a awesome place to start as well without having to install anything!