Upload
pallav-anand
View
176
Download
14
Embed Size (px)
DESCRIPTION
hghfhfhfhf
Citation preview
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 1/11
How taking a course works
Complete Python BootcampGo from Zero to Hero with the most comprehensive Python course!
47 ratings, 5379 students enrolled
Instructed by Jose Portilla (https://www.udemy.com/u/view-popup/?userId=9685726)Development (https://www.udemy.com/courses/development/) / Programming Languages (https://www.udemy.com/courses/development/programming-languages/)
Preview this course (https://www.udemy.com/course/preview-subscribe/?courseId=567828&dtcode=lLrTstk43ew1&couponCode=2015BF14)
Redeem a Coupon (https://www.udemy.com/payment/checkout/?boId=567828&boType=course&dtcode=lLrTstk43ew1&couponCode=2015BF14&showCouponCode=1)
More options
Lectures 104
Video 11 Hours
Skill level All level
Languages English
Includes Lifetime access 30 day money back guarantee! Available on iOS and Android Certificate of Completion
Wishlist (https://www.udemy.com/wishlist/add/?courseId=567828)
(https://www.udemy.com/courses/) Login
Fill Your Cart Before This Deal Pops!For a Limited Time Get Any* Course for $14 Each
days hours
Offer ends in
Find a Course Now
00110077
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 2/11
Discover
Find online courses made by experts from around the world.
Learn
Take your courses with you and learn anywhere, anytime.
Master
Learn and practice real-world skills and achieve your goals.
What are the requirements?
Access to a computer with an internet connection.
What am I going to get from this course?
Over 104 lectures and 10.5 hours of content!Use Python to automate tasks!Use Python to solve real world problems!Use Python to complete your own projects!Use Python to create games!
What is the target audience?
Beginners who have never programmed before.Programmers switching languages to Python.Intermediate Python programmers who want to level up their skills!
What you get with this course?
Not for you? No problem.30 day money back guarantee Forever yours.
Lifetime access
Course Description
BRAND NEW COURSE !
Become a Python Programmer!
This is the most comprehensive, yet straight-forward, course for the Python programming language on Udemy! Whether you have neverprogrammed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you!
With over 100 lectures and more than 10 hours of video this comprehensive course leaves no stone unturned! This course includes quizzes,tests, andhomework assignments as well as 3 major projects to create a Python project portfolio!
This course will teach you Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook! Learn inwhatever manner is best for you!
You will get lifetime access to over 100 lectures plus corresponding Notebooks for the lectures! This includes future updates covering Flaskdevelopment and GUI creation!
This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back. Plus you will keep access to theNotebooks as a thank you for trying out the course!
So what are you waiting for? Learn Python in a way that will advance your career and increase your knowledge, all in a fun and practical way!
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 3/11
Learn on the go.Desktop, iOS and Android Get rewarded.
Certificate of completion
Curriculum
Section 1: Course Overview
Lecture 1 Course Introduction Preview (https://www.udemy.com/lecture/view/?lectureId=3421822&paymentPlanId=1094576456) 02:34
The Complete Python Bootcamp.
Lecture 2 Course Curriculum Overview Preview (https://www.udemy.com/lecture/view/?lectureId=3421834&paymentPlanId=1094576456) 04:00
Learn about all the content in the course!
Lecture 3 Python 2 vs Python 3 06:57
Learn about Python 2 and 3 and how we address them both in this course.
Lecture 4 How to Approach This Course Preview (https://www.udemy.com/lecture/view/?lectureId=3779296&paymentPlanId=1094576456) 02:31
Learn how to get the most out of this course!
Lecture 5 Course FAQs Text
Continually updated Text Document with Course FAQs.
Section 2: Python Setup
Lecture 6 Python Installation --- Windows 07:16
Learn how to install Python on a Windows system.
Lecture 7 Python Installation --- Mac OS and Linux 05:46
Learn how to install Python on a Mac OS or Linux.
Lecture 8 IDE Selection 10:56
Learn about your different options for IDE and write "Hello World!" in a variety of them!
Lecture 9 Jupyter (iPython) Notebooks 14:57
Learn why iPython Notebook is the ideal learning environment for Python!
Lecture 10 FAQ - Notebooks 01:46
Lecture 11 Additional Resources 05:59
Get a quick overview of the best places to enhance your learning on the web!
Lecture 12 Git and Github Overview (Optional) 02:49
Learn how git version control and create you GitHub account to show off your projects!
Section 3: Python Object and Data Structure Basics
Lecture 13 Numbers 14:59
Learn the basics of numbers and how to use them in Python!
Lecture 14 Numbers - FAQ Text
Numbers FAQ!
Quiz 1 Numbers Quiz 3 questions
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 4/11
Lecture 15 Strings 21:13
Learn what a string is in Python.
Lecture 16 Strings -FAQ Text
Strings FAQ
Quiz 2 Strings Quiz 3 questions
Lecture 17 Print Formatting 13:14
Learn about the various methods to format your strings for printing!
Lecture 18 Print Formatting FAQs Text
FAQ for printing strings!
Lecture 19 Lists - FAQ Text
Lists FAQ (Continuously Updated)
Lecture 20 Lists 19:48
Learn about lists in Python!
Quiz 3 Lists Quiz 3 questions
Lecture 21 Dictionaries 16:11
Learn about dictionaries in Python!
Lecture 22 Dictionaries - FAQ Text
Dictionaries FAQ
Quiz 4 Dictionaries Quiz 3 questions
Lecture 23 Tuples 06:29
Learn what tuple is and how to use it in Python!
Quiz 5 Tuples Quiz 3 questions
Lecture 24 Files 07:02
Learn the basics of reading and writing files in Python!
Lecture 25 Sets and Booleans 06:06
Learn about Booleans and how to use them in your Python code!
Quiz 6 Sets and Booleans Quiz 3 questions
Lecture 26 Objects and Data Structures Assessment Test 05:13
Let's test what you have learned!
Lecture 27 Objects and Data Structures Assessment - Solutions 06:09
Check your work!
Section 4: Python Comparison Operators
Lecture 28 Comparison Operators 04:59
Learn about the various ways to make comparisons.
Lecture 29 Chained Comparison Operators 04:02
Learn how to chain comparison operators.
Quiz 7 Comparison Operators Quiz 5 questions
Section 5: Python Statements
Lecture 30 Introduction to Python Statements 04:29
Get a quick overview of statements in Python.
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 5/11
Lecture 31 if, elif, and elif Statements 10:29
Add elif and else statements to your "if" statements!
Lecture 32 for Loops 20:03
Learn about the basics of for loops in Python!
Lecture 33 while Loops 11:59
Learn about the basics of while loops in Python!
Lecture 34 range() 11:25
A quick introduction to the range() function!
Lecture 35 List Comprehensions 13:10
Learn about List Comprehensions!
Lecture 36 Python Statements FAQ Text
Python Statements FAQ
Lecture 37 Statements Assessment Test 01:50
Time to test what you've learned. Take the assessment!
Lecture 38 Statements Assessment Solutions 02:24
Quick Overview of the Solutions for the Statements Assessment Solutions.
Section 6: Methods and Functions
Lecture 39 Methods 06:14
Learn a few more methods available in other Python objects!
Lecture 40 Functions 20:37
Learn more about how to create functions.
Lecture 41 lambda expressions 14:17
Learn how to use Lambda Expressions!
Lecture 42 Nested Statements and Scope 11:19
Learn how to nest statements to create powerful logic.
Lecture 43 Methods and Functions FAQ Text
Methods and Functions FAQ
Lecture 44 Functions and Methods - Homework Assignment 03:32
Complete this assignment!
You'll need to discover some methods in various Python objects as well as create various functions!
Lecture 45 Functions and Methods Homework - Solutions 04:09
Quick Overview of the Functions and Methods Homework Solutions.
Section 7: Milestone Project - 1
Lecture 46 Project Assignment Overview 03:18
Learn about your first Milestone Project!
Lecture 47 Project Solution 08:09
Get a quick overview of the Milestone Project solution.
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 6/11
Section 8: Object Oriented Programming
Lecture 48 OOP - Part 1 - Objects 05:36
Learn how objects are created in Python.
Lecture 49 OOP - Part 2 - Classes 16:08
Learn how to utilize the classes keyword.
Lecture 50 OOP - Part 3 -Methods 14:35
Learn how to create your own methods in Python!
Lecture 51 OOP - Part 4 - Inheritance 06:47
Class inheritance.
Lecture 52 OOP - Part 5 - Special Methods 07:18
Learn about Special Methods in Python!
Lecture 53 OOP FAQ Text
OOP FAQ
Lecture 54 OOP Homework Assignment 02:25
Complete the assignment on OOP and practice your programming!
Lecture 55 OOP Homework Solution 02:32
Quick overview of the solution to the homework!
Section 9: Errors and Exceptions Handling
Lecture 56 Errors and Exceptions 04:03
Learn what Errors and Exceptions are in Python.
Lecture 57 Exception Handling: try, except, finally 18:24
Learn how to use try, except and finally to handle exceptions in your code.
Lecture 58 Errors and Exception Handling FAQ Text
Errors and Exception Handling FAQ
Lecture 59 Errors and Exceptions Homework 01:51
Check your understanding of Errors and Exceptions!
Lecture 60 Errors and Exceptions - Solutions 01:23
Check your answers!
Section 10: Milestone Project - 2
Lecture 61 Project Overview 05:15
Learn about your second Milestone Project!
Lecture 62 Project 2 Solution 04:10
Example solution!
Section 11: Modules and Packages
Lecture 63 Modules, Packages, and Imports 10:27
Get an overview on how to use modules and packages to clean your code into mulitple files!
Lecture 64 Modules and Packages Assignment 02:02
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 7/11
For this assignment, explore the internet and download an interesting module!
Lecture 65 Create your own Python modules. Text
Learn how to create your own Python modules!
Section 12: Built-in Functions
Lecture 66 Map 07:12
Learn how to use the map() function to map functions to iterables!
Lecture 67 Reduce 06:53
Learn how to use the reduce() function!
Lecture 68 Filter 04:14
Learn how to use the filter() function in Python!
Lecture 69 Zip 07:35
Learn how to use zip() effectively!
Lecture 70 Enumerate 05:01
Learn how to use the super useful enumerate in Python!
Lecture 71 all() and any() 02:56
Get a quick overview of all() and any() in Python!
Lecture 72 Complex 02:26
Learn how to create complex numbers in Python!
Lecture 73 Built-in Functions Assessment Test 03:49
Test your knowledge!
Lecture 74 Built-in Functions Assessment Test Solutions 02:14
Overview of Assessment Test.
Section 13: Python Decorators
Lecture 75 Decorators - Part 1 07:21
Learn how to use Decorators by manually creating them!
Lecture 76 Decorators - Part 2 08:03
Learn how to use Python's built-in syntax for Decorators!
Lecture 77 Decorators - Part 3 09:41
Continue learning about Decorators!
Lecture 78 Decorators Homework 02:05
Some homework to test your understanding!
Section 14: Python Generators
Lecture 79 Iteration vs Generation 02:42
Introduction to Generators.
Lecture 80 Creating Generators 11:49
Creating Generators in Python!
Lecture 81 Iterators and Generators Homework 01:57
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 8/11
Test your knowledge of Generators!
Lecture 82 Iterators and Generators Homework - Solutions 02:04
Overview of Generators Homework Solutions!
Section 15: Final Capstone Python Project
Lecture 83 Final Capstone Project 03:15
Check out your final capstone project options!
Section 16: Advanced Python Modules
Lecture 84 Collections Module - counter 05:49
Learn about counter() in the collections module!
Lecture 85 Collections Module - defaultdict 03:53
Learn about defaultdicts in the collections module!
Lecture 86 Collections Module - OrderedDict 04:14
Learn about OrderedDict in the collections module!
Lecture 87 Collections Module - namedtuple 05:52
Learn about namedtuples in the collections module!
Lecture 88 Datetime 08:10
Learn how to work with dates and times in Python!
Lecture 89 Python Debugger - pdb 05:01
Learn best practices for debugging your Python code!
Lecture 90 Timing your code - timeit 07:31
Learn how to effectively check your code performance with timeit!
Lecture 91 Regular Expressions -re 19:52
Learn how to use powerful regular expressions in Python!
Lecture 92 StringIO 02:17
Learn the convenience of the StringIO module!
Lecture 93 Advanced Python Modules FAQ Text
Advanced Python Modules FAQ
Section 17: Advanced Python Objects and Data Structures
Lecture 94 Advanced Numbers 04:33
Learn about advanced number features in Python, like binary and hexadecimal representations!
Lecture 95 Advanced Strings 08:30
Learn about advanced String methods in Python!
Lecture 96 Advanced Sets 11:25
Learn about advanced Set methods in Python!
Lecture 97 Advanced Dictionaries 05:02
Learn about advanced Dictionary methods in Python!
Lecture 98 Advanced Lists 08:20
Learn about advanced indexing methods for lists, list comprehension, and much more!
Lecture 99 Advanced Python Objects Assessment Test 01:46
Test your knowledge of Advanced Object methods!
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 9/11
Lecture 100 Advanced Python Objects Test - Solutions 01:10
Overview of the Solution to the Advanced Objects Test.
Full curriculum
Join the biggest student community
6,400,000
Hours of video content
24,000,000Course Enrollments
6,800,000
Students
Reviews
Instructor Biography
(https://www.udemy.com/user/view-popup/?userId=9685726)
Jose Portilla (https://www.udemy.com/user/view-popup/?userId=9685726) , Data Scientist
(https://linkedin.com/jmportilla)(http://www.pieriandata.com)Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and over 3 years experience as a teaching assistant for variousengineering classes. He has publications and patents in various fields such as microfluidics and materials science. Over the course of his career he hasdeveloped a skill set in analyzing data, specifically using Python and a variety of modules and libraries. He hopes to use his experience in teaching anddata science to help other people learn the power of the Python programming language and its ability to analyze data, as well as present the data in clearand beautiful visualizations. Currently he works as the Head of Data Science for Pierian Data Inc.Full biography (javascipt:void(0))
Average Rating
4.847 ratings
Details5 Stars 41
4 Stars 5
3 Stars 0
2 Stars 1
1 Stars 0
Ron Grimes
18 hrs ago ·
Very Professionally Done
The material is very clear in all aspects, including the visual materials, verbal presentation, code explanation, and exercises.
(/feedback/report?related_object_type=course+review&related_object_id=827130)
Peter Cuthbert
3 days ago ·
Awesome way to Learn Python!
(/feedback/report?related_object_type=course+review&related_object_id=818378)
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 10/11
Show more reviews
By far one of the highest quality courses on Udemy I've ever taken, the quality is similar to a Udacity or Coursera course, but this one is way easier tounderstand and teaches you super practical skills! I'm loving the projects we get to build and have actually begun using Python at my job thanks to thiscourse! Also how every lecture comes with a notebook is awesome. Can't recommend this course enough!
Edwin Roberts
4 days ago ·
Best Python Course Ever!
Jose is an amazing instructor and this has to be one of the best Python courses online I've ever taken. I was a complete beginner and had neverprogrammed before, Jose guides you with a steady pace through Python. Plus the milestone projects are awesome! I get to feel challenged and build coolgames I can show my friends. This course is fantastic, 5 stars! THANKS JOSE!!
(/feedback/report?related_object_type=course+review&related_object_id=817960)
Ádám Sárpátki
4 days ago ·
Umm...
Not recommended for starters, the course - at this stage - won't help to see context, so solving the first milestone project is next to impossible withoutformer knowledge of Python. It needs more exercises to help the students get the hang of "programmer thinking". The instructor is really responsive,though, so the quality might change in the future.
(/feedback/report?related_object_type=course+review&related_object_id=817802)
Paul Clifford
4 days ago ·
Great course
This really is an outstanding course. I am finishing up a semester of into to python, and frankly, this Bootcamp is more comprehensive. They key tolearning to code is to code, code, and then code some more and don't rush through the material. Outstanding course Jose!!!
(/feedback/report?related_object_type=course+review&related_object_id=815434)
Students Who Viewed This Course Also Viewed
(/become-a-professional-python-programmer/)Become a Professional PythonProgrammer (/become-a-professional-python-programmer/)
$199
(/python-step-by-step-build-a-data-analysis-program/)Python Step by Step: Build a DataAnalysis Program (/python-step-by-step-build-a-data-analysis-
11/24/2015 Complete Python Bootcamp Udemy
https://www.udemy.com/completepythonbootcamp/ 11/11
Ready to start learning?
Preview this course (https://www.udemy.com/course/preview-subscribe/?courseId=567828&dtcode=lLrTstk43ew1&couponCode=2015BF14)
SHARE
by-step-build-a-data-analysis-program/)
$200
(/automate/)Automate the Boring Stuff withPython Programming(/automate/)
$59
About Us (https://about.udemy.com/) Udemy for Business (https://business.udemy.com/?ref=footer) Become an Instructor (https://teach.udemy.com/?ref=teach_footer)Affiliates (https://www.udemy.com/affiliate/) Blog (https://www.udemy.com/blog/) Topics (https://www.udemy.com/topics/)Mobile Apps (https://www.udemy.com/mobile/) Support (https://www.udemy.com/support/) Careers (https://www.udemy.com/careers/)