A Rookie's Guide to Python
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
My other course "A Rookie's Guide to C++" currently has over 550 students with a 5 star rating!
Learning a new programming language is easy, and it is something that can really change your life! I often see courses claiming that you can "Learn To Make Video Games (No Programming Needed!)" But unfortunately if you want to make anything more advanced than flappy bird you'll need a programming language under your belt. Learning programming is fundamental to any career in the software industry, games or otherwise, and Python is a great starting point.
This course is aimed at programmers looking to learn the basics of Python programming and assumes no prior knowledge. Python is an incredibly easy language to pick up on, it is written in straightforward English and is colour coded for maximum usability. Despite that it is powerful! Fully fledged programs are built running it. Companies using it to run their technologies include Google, Yahoo, CERN and NASA!
I try to communicate with my students as much as possible! If you have a question I'm always available to ask! And I'll try my best to solve your problem; programming or otherwise.
I believe in quality over quantity, I try to keep my lectures short and concise so you can take it all in, and easily refer back to videos in the future. All lectures are delivered in crisp 1080p, and each section comes with written material to recap what you've learned. This truly is one of the best ways to learn.
Remember! All Udemy courses come with a 30 day refund if you're not satisfied with this quality content!
Take action today!
(Preview videos are not available in HD and should not be used as a judgement of quality, only of content)
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Getting Started|
As an existing student you are entitled to 50% all of my other courses! Links are provided as downloadable resource.
If you ever need help with your programming, the best way you can get in touch is using the Udemy Q&A system. This lecture details the Q&A system, along with showing you how to format your questions.
Installing Your Python IDE & Hello WorldPreview
The Input Keyword
Explaining the Python IDE
The "print" Keyword
Working with Numbers
Working with Variables
The Naming ProgramPreview
Mathematics in Python
Exercises - Getting StartedPreview
Answers - Getting StartedPreview
|Section 2: Conditional Statements|
The "if" Keyword
The "elif" Keyword
The "else" Keyword
Exercises - Conditional Statements
Answers - Conditional Statements
|Section 3: Loops|
While Loops 2
While Loops & Integers
The "break" Keyword
For Loops 2
For Loops 3
The Vowels ProgramPreview
The Inventory Program
Exercises - Loops
Answers - Loops
|Section 4: Functions|
Functions - Introduction
Functions - Parameters
Functions - Return Types
The Calculator ProgramPreview
Exercises - Functions
|Section 5: Leftovers|
Dictionaries are another data structure similar to arrays or lists, that are unique to Python programming. They are "unordered" and include both a "key" and a "value" in each element.
I have years of programming experience and have spent time working on projects ranging from video games to dynamic websites, and responsive databases. With a particular interest in object orientated programming, I intend to share all in my Udemy courses.
Professional, concise, informative tutorials on a variety of object orientated programming languages for all levels of experience.
Start your new career today!
Learn any programming language with the skills developed in my programming courses.