Skip to content
UdemyPythonPaid courseAll LevelsCertificate

Programming with Python (Udemy.com)

Python is a powerful and versatile programming language used in a variety of applications including web, desktop, & more

Created by: Zak Ruvalcaba

Last updated October 2018

icon
What you will learn

  • Define what Python is and how to install the necessary software including Eclipse and Python
  • Understand the fundamentals of the Python programming language
  • Work with control statements including loops and conditionals
  • Break out code into reusable functions and modules
  • Work with strings, numbers, dates, and times
  • Use data structures such as lists, tuples, and dictionaries
  • Read and write to text and CSV files with file I/O concepts
  • Pickle and unpickle binary data
  • Create, rename, and delete folders and directories with file OS
  • Handle exceptions

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.7 out of 5higher than 88% of them
  • Reviews272#294 of 389 by number of reviews
  • Length18.1 hourslonger than 73% of them
  • Last updatedOctober 2018earlier than 87% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

It's not often that you get to use a language as powerful and as versatile as Python. Python is a great language for writing web applications, cross-platform desktop applications, Artificial Intelligence software, shell scripts, perform scientific computation, and even create home automation software. To master these skills, you'll need a solid understanding of the Python language. In this course, Programming with Python, you'll start by learning the fundamentals of the language before venturing out to learn more advanced concepts like working with functions, modules, strings, numbers, dates and times, data structures, control statements, and much more. When you are finished with this course, you'll have a solid foundation to go out and build your own applications using Python.Who this course is for:
  • This course is meant for beginning to intermediate programmers aspiring to learn the Python language

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

placeholder

My name is Zak Ruvalcaba and I have been researching, designing, and developing for the Web since 1995. I specialize in web and mobile web site and application development focusing on responsive user interface design, user experience, and usable presentation. I hold a Bachelor's degree from San Diego State University and a Master of Science in Instructional Technology from National University in San Diego.
My skill set includes numerous front-end and back-end authoring, scripting, and programming languages, technologies, and tools. Many of which I've written about or currently teach at the community college level. I am a Microsoft Certified Application Developer for .NET (MCAD) and a Microsoft Certified Solutions Developer for .NET (MCSD).
I have been teaching at the community college level for over 19 years at several community colleges including the San Diego Community College District, Mt. San Jacinto, and Palomar College. That experience has landed me the position of Associate Professor for the Front-End Web Developer Certificate Program at the San Diego Community College District's Continuing Education North City campus. Aside from my teaching duties I am also a Web Application Developer at MiraCosta College.
I have written several books on Web Development, including the Dreamweaver Unleashed series on Sam's Publishing, the Build Your Own ASP.NET Website Using C# and VB series on SitePoint Press, Beginning Expression Web by Wrox Press, Murach's HTML5 and CSS3 by

icon
More courses by Zak Ruvalcaba

$19.99

$19.99

icon
Reviews

4.7

272 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

It is very good self explanatory course.

The instructor is very easy to understand, and makes the subject interesting.

Audio improved during course presentation.

The course is very engaging and organized. I have learned a lot from this course than what I have been trying to learn on my own for 4 months. Weather you are a beginner or you just want to brush up on your skills this is the right course for you.

All talking not started course yet

Great introductory course to Python! Interesting and engaging! Goes highly recommended! Hope it's to be continued.

The videos were short and simple to understand.

So far, the lecture has been all text with the presenter reading the text on the slide and then digressing with offhand knowledge of other software concepts. The material doesn't feel accessible and the presenter assumes a level of technical literacy that newcomers cannot be expected to have.

so good. i like this class. thank you so musch zak.

Well presented, good technical information. Excellent tutorial for learning Python.

The course instructor has easy to understand powerpoint slides and videos.

Very easy to follow!

Showing 12 of 99 reviews