Survival Python

Learn the bare essentials to start mastering Python.
Free tutorial
Rating: 4.6 out of 5 (90 ratings)
4,002 students
1hr 38min of on-demand video
English [Auto]

You will learn terminology that is common to all programming languages.
You will learn the Python syntax.
You will learn how and when to use the basic data types and operators that Python supports.
You will learn the most commonly used control structures.
You will learn to create and use functions.


  • You will need to be able to install software on your machine.
  • A text editor, Integrated Development Environment (IDE) or Jupyter Notebook.
  • This course requires a copy of Anaconda
  • This course requires a copy of PyCharm


Taking your first steps into the world of data science is intimidating enough. And if you have never written a line of code before, you may put off taking the plunge altogether. One of the hardest things when learning your first programming language is understanding what to ask when you have a problem. If you do not even know what to call those numbers separated by commas and surrounded by square brackets, how can you possibly know what to ask to find out how to modify them?

With Survival Python course, you’ll go from asking the right questions to navigating all kinds of code with ease.

Python is an easy-to-learn programming language that is ideal for those looking to explore careers in data science, web development, and network programming. Whether you want to know where to start when writing your own code, or want to know the most efficient way to utilize the code of others, Survival Python course has you covered.

From installation to data types, operators, control structures, and functions, this course will provide you the groundwork for all future data science courses. Survival Python assumes no prior coding experience and focuses only on the essentials to get you up and running as quickly as possible.

We start from the ground up and talk about everything from variable declaration to importing prebuilt modules. If you have worked with other programming languages but want a quick introduction to the basics of Python, this course is the perfect place for you. While this course assumes no prior programming experience, it is fast paced enough for developers who lack Python experience and want to learn the fundamentals in a methodical manner. You will finish this course with the knowledge and confidence to not only tackle all future Python-based courses, but position yourself as a leader in the field of data science.

Who this course is for:

  • Anyone who has never written a line of code before.
  • Developers/Scientists who have worked with other languages and want to learn the python fundamentals.


Data Management Expert
Bob Wakefield
  • 4.1 Instructor Rating
  • 750 Reviews
  • 28,028 Students
  • 5 Courses

Bob Wakefield has over 18 years of experience building data systems for numerous organizations across various industries. On many occasions, he has applied his formidable knowledge to radically advance an organization's analytic and data management capabilities. Because Bob prefers to stay on the bleeding edge of technology, he is able to provide his clients state-of- the-art data solutions. While Bob’s expertise lies in data architecture and engineering, he masterfully provides a full range of analytic solutions covering the entire data pipeline. 

Bob is a graduate of Kansas State University, Kansas University, and Rockhurst University. He holds a Bachelors in Business Administration with a focus on Management Information Systems, an MBA with a corporate finance concentration, and a graduate certificate in Data Science. Bob is a proud veteran of the United States Air Force. 

In his spare time, Bob enjoys cycling and retro gaming. When he’s not doing that, he can often be found flying his A-10 Warthog simulator.

Bob is a private pilot and commercial unmanned aerial systems pilot. He has over 100 hours in the following aircraft: Schweizer 2-33, Schweizer 1-26, Cessna 150, Cessna 152, Cessna 172, Cessna 175, Cessna 182RG, Pitts S-2C, Extra 300.

Top companies trust Udemy

Get your team access to Udemy's top 16,000+ courses