CoreyMS

Development, Design, DIY, and more

  • Contact
  • Portfolio
  • Development
    • Python
    • Git
    • Terminal
    • JavaScript
    • WordPress
  • Design
    • CSS
  • DIY
    • Woodworking
    • Home Improvement
  • Contributors
  • Support
  • Giveaway

Python Tutorial: Anaconda – Installation and Using Conda

March 24, 2017 by Corey Schafer 2 Comments

In this Python Tutorial, we will be learning how to install Anaconda by Continuum Analytics. Anaconda is a data science platform that comes with a lot of useful features right out of the box. Many people find that installing Python through Anaconda is much easier than doing so manually. Also, we will look at Conda. Conda is Continuum’s package, dependency and environment manager. Let’s get started…

Filed Under: Development, Python Tagged With: Anaconda, Computer Science, Conda, Programming, Video

Python Tutorial: Datetime Module – How to work with Dates, Times, Timedeltas, and Timezones

March 24, 2017 by Corey Schafer Leave a Comment

In this Python Tutorial, we will be learning how to use the datetime module. The datetime module is important to understand, because you will be working with dates and times in just about every application you write. We will look at how to work with dates, times, datetimes, timedeltas, and timezones. Let’s get started…

Filed Under: Development, Python Tagged With: Computer Science, datetime, Programming, Video

Python Tutorial: Logging Advanced – Loggers, Handlers, and Formatters

March 24, 2017 by Corey Schafer Leave a Comment

In this Python Tutorial, we will be going over the some more advanced logging concepts. These will include loggers, handlers, and formatters. Let’s get started…

Filed Under: Development, Python Tagged With: Computer Science, Logging, Programming, Video

Python Tutorial: Logging Basics – Logging to Files, Setting Levels, and Formatting

March 24, 2017 by Corey Schafer Leave a Comment

In this Python Tutorial, we will be going over the basics of logging. We will learn how to switch out our print statements for logs, change the logging level, add logs to files, and also how to change the format of those logs. Let’s get started…

Filed Under: Development, Python Tagged With: Computer Science, Logging, Programming, Video

Setting up a Python Development Environment in Atom

March 24, 2017 by Corey Schafer 1 Comment

In this Python Tutorial, we will be setting up a development environment in Atom. We will walk through how to install Atom, install Packages, customize settings, and much more. Let’s get started…

Filed Under: Development, Python Tagged With: Atom, Computer Science, Development Environment, Programming, Video

Setting up a Python Development Environment in Sublime Text

March 24, 2017 by Corey Schafer Leave a Comment

In this Python Tutorial, we will be setting up a development environment in Sublime Text 3. We will walk through how to install Sublime Text, install Package Control, install Packages, and much more. Let’s get started…

Filed Under: Development, Python Tagged With: Computer Science, Development Environment, Programming, Sublime Text, Video

Python Tutorial: Variable Scope – Understanding the LEGB rule and global/nonlocal statements

March 24, 2017 by Corey Schafer Leave a Comment

In this Python Tutorial, we will be going over variable scope in Python. Scope is important because we need to understand it in just about every program we write. It allows us to understand where our variables can be seen from within our program and also what values these variables hold. It also helps with debugging, because scope is a common problem when errors are thrown. Let’s get started…

Filed Under: Development, Python Tagged With: Computer Science, Programming, Scope, Video

Frequently Asked Questions #1: Text Editors, Books, Career Advice, and More

March 24, 2017 by Corey Schafer Leave a Comment

In this video, I’ll be answering some of the most common questions I get on this channel. I receive these questions in the comment section and in personal messages.

Here is a list of each question and the time you can skip forward to in order to here the answer:
1) What text editor or IDE are you using? – 0:25
2) How do you run Python code from within Sublime Text? – 1:13
3) What text editor or IDE do you recommend? – 2:03
4) How do you create slideshows that run in the browser? – 5:19
5) What Python books do you recommend? – 6:16
6) Why don’t you answer my comments? – 7:53
7) How can I get a programming job (Python)? – 9:04
8) Should I learn Python or [some other language]? – 10:18
9) Am I too old to learn programming or switch careers? – 13:00

My book recommendations:
Learning Python – http://amzn.to/2gbNPAP
Fluent Python – http://amzn.to/2gbLh5E

Filed Under: Development, Python Tagged With: Computer Science, FAQ, Programming, Video

Jupyter Notebook Tutorial: Introduction, Setup, and Walkthrough

March 24, 2017 by Corey Schafer Leave a Comment

In this Python Tutorial, we will be learning how to install, setup, and use Jupyter Notebooks. Jupyter Notebooks have become very popular in the last few years, and for good reason. They allow you to create and share documents that contain live code, equations, visualizations and markdown text. This can all be run from directly in the browser. It is an essential tool to learn if you are getting started in Data Science, but will also have tons of benefits outside of that field. Let’s get started…

Filed Under: Development, Python Tagged With: Computer Science, Data Science, Jupyter, Programming, Video

Python OOP Tutorials – Complete Series

March 24, 2017 by Corey Schafer Leave a Comment

Tutorial 1: Classes and Instances

In this Python Object-Oriented Tutorial, we will begin our series by learning how to create and use classes within Python. Classes allow us to logically group our data and functions in a way that is easy to reuse and also easy to build upon if need be. Let’s get started…


Tutorial 2: Class Variables

In this Python Object-Oriented Tutorial, we will be learning about class variables. We will see how they differ from instance variables and also some ideas for exactly how we would want to use them. Let’s get started…

Read more…

Filed Under: Development, Python Tagged With: Classes, Computer Science, OOP, Programming, Video

  • « Previous Page
  • 1
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Next Page »

Main Contributor

  • Andre Nevares

Top Contributors (17)

  • Andre Nevares
  • Cyril Hediger
  • Abhilash Rajan
  • Hien Nguyen
  • Alan Hawse – iotexpert.com
  • Just a Guy
  • Alex Canady
  • Sergey Trubin
  • Justin Presley
  • Sirake
  • chris
  • Jerome Massey
  • Robert Butler
  • Jonathan Llovet
  • David Myers
  • Karthik
  • Michael Zoitas

Thank You! If you would like to have your name listed as a contributor and support the website, you can do so through my Patreon Page. I am extremely grateful for any support.

Search CoreyMS.com

Subscribe to Future Posts

Recommended Books

Podcasts I Listen To

Tech Related:
Talk Python To Me
Shoptalk Show
Software Engineering Radio
HanselMinutes
CodePen Radio

Non-Tech Related:
Dan Carlin's Hardcore History
Bill Burr's Monday Morning Podcast
Waking Up with Sam Harris
StarTalk Radio
Talk Nerdy with Cara Santa Maria

© 2023 · CoreyMS · Corey Schafer