Mô tả

Welcome! My name's Adrian and I'm a professional Software Developer. If you already know basic Python and want to take another step with your skills, then you've just found an excellent course for that! Along the way, you will also create three practical Python programs!

According to statistics, Python is in the top 3 programming languages all around the world. It is much easier and quicker to learn that most other languages. At the same time, it's extremely popular among software developers, data analysts and other IT professions. All of this makes it an excellent choice for your first programming language.


COURSE OVERVIEW 

In this course, you'll learn intermediate-level Python 3 and you'll get prepared for the Certified Associate in Python Programming exam (PCAP). You will need basic Python skills (entry-level PCEP exam knowledge) to start this course. I'll show you how to install Python and all the necessary tools. You will code along with me andhave a chance to write three practical programs to practice your skills.

There are 5 exam blocks when you sit the PCAP exam. Consequently, this course has 5 main modules, each one focusing on a different exam block. At the end of each module, you'll have a chance to solve an exam quiz to check your skills.

This course also comes with a mock PCAP exam at the very end. It will have the same format as your actual exam, with the same passing grade and time limit. It will show you what kinds of questions you can expect.


COURSE ADVANTAGES

concise – the short video lectures focus on the most important aspects: there are just a few hours of videos to get you started ASAP

based on practice – instead of useless academic theory, you learn the best developing practices drawn from my work experience,

reasonably priced – compared to stationary developer bootcamps, the course is much cheaper, so you save not only time but also money,

available anywhere, anytime – the online form lets you run the course in the most convenient place (at home, work or in a café) and time (while commuting by metro or relaxing at home after work), so you can adjust it to your agenda,

accessible on desktop, mobile and TV – you can display my lectures on the device of your choice, so you don’t have to stick to your PC,

certificate of completion – after completing the course, you will receive a printable certificate that will make your resume more attractive.

Bạn sẽ học được gì

Take the next step in Python: from beginner to intermediate level

Prepare for PCAP-31-0x exam

Get intermediate Python skills for Software Development, Data Science, Machine Learning etc.

Apply for entry-level Python jobs

Code along with me for real-life programming practice

Create three practical programs

Yêu cầu

  • Basic Python knowledge (PCEP-level knowledge)
  • A device with Internet access
  • Willingness to learn :)

Nội dung khoá học

9 sections

Introduction

7 lectures
What is the PCAP certificate?
02:06
Who is this course for?
02:13
What should you already know?
02:21
The necessary tools
03:16
Getting started with Anaconda
05:14
Online tools
01:22
Ready?
01:37

Modules and Packages

18 lectures
Introduction to modules
02:50
Importing modules
06:46
Math module
06:08
Random module
06:59
Further comment: random.sample
00:47
Platform module
04:35
platform.python_version_tuple() vs. platform.version()
00:16
Extra: PyPI repository
00:24
Using "random"
1 question
Sample solution: Using "random"
00:03
Creating your own modules
08:08
Running own modules directly and indirectly
06:19
Own modules: practical example
04:21
Creating own modules
1 question
Sample solution: Creating own modules
00:22
Module locations: sys.path
05:36
Using packages in Python
09:02
Quiz: Modules and Packages
12 questions

Strings

9 lectures
Internal string representation
08:43
Basic string operations
07:06
Searching inside strings
05:20
Joining, splitting and sorting strings
03:01
Working with strings
1 question
Sample solution: Working with strings
00:04
Comparing strings
04:01
Quiz: Strings
15 questions
Mini Project: Random password generator
00:12

Object-Oriented Programming (OOP)

21 lectures
Introduction to OOP
10:00
Classes and objects
13:49
Encapsulation and abstraction
09:16
Instance variables
07:09
Class variables
07:44
Comparison: instance, class and local variables
04:10
Methods
04:53
Can you have a default value for the self constructor parameter?
00:15
Deck of cards
1 question
Sample solution: Deck of cards
00:22
Reflection and introspection
05:42
Introduction to inheritance
03:42
Inheriting properties
07:04
Inheriting class variables and methods
04:44
Overriding properties and methods
06:41
isinstance() an 'is' operator
08:57
Multiple inheritance
07:18
The __bases__ property
00:45
Diamond problem
04:37
Quiz: Object-Oriented Programming
15 questions
Mini Project: Rock-paper-scissors game
00:12

Exceptions

12 lectures
Important: Exceptions in PCEP and PCAP exams
00:42
(PCEP&PCAP) Introduction to exceptions
09:23
Can you catch SyntaxErrors?
00:26
(PCEP&PCAP) Exception hierarchy
06:37
(PCEP&PCAP) Propagating exceptions
03:49
(PCEP&PCAP) Assertion exceptions
02:29
Try... except with else
01:37
The finally keyword
02:38
The raise keyword
03:33
Exceptions as objects
05:08
Creating your own exceptions
07:40
Quiz: Exceptions
8 questions

Miscellaneous

16 lectures
List comprehensions
05:22
Lambda functions
06:08
map() and filter() with lambdas
06:21
Closures
07:03
Introduction to file handling
03:06
Text file reading basics
14:05
Text file writing basics
03:34
Counting words in files
1 question
Sample solution: Counting words in files
00:09
Binary file basics
10:53
Reading binary files: read() vs readinto()
00:38
File handling modes
02:56
Predefined streams
05:30
Stream errors
02:53
Quiz: Miscellaneous
12 questions
Mini Project: To-do list
00:12

Congratulations!

1 lectures
Congratulations!
00:57

Mock PCAP exam

1 lectures
PCAP: Mock Exam
40 questions

Extra

3 lectures
Course Jupyter files
00:04
Bonus lecture
00:31
LinkedIn: Show your new skills!
00:23

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.