[FreeCoursesOnline.Me] SkillShare - Python 3 Object Oriented Programming - SkilledHares

[FreeCoursesOnline.Me] SkillShare - Python 3 Object Oriented Programming - SkilledHares

Size
1.8 GB
Seeders
32
Leechers
5
Files
23
Category
Added
12/29/22 at 2:10pm GMT+1
Infohash
13d1ed0b1c0eb0413d3ad927ff29771b16f6deda

Description
Lynda and other Courses >>> https://freecoursesonline.me/

Forum for discussion >>> https://onehack.us/







SkillShare - Python 3 - Object Oriented Programming [FCO]



About This Class



What is/when/and why should you use Object Oriented Programming?



What are classes?



What are objects?



What is an instance of the class?



What characterizes objects?



How to create objects using classes?



How do you create methods?



What is "self"?



You will learn the difference between a global method and one within a class.



__init__ - initializer - object constructor. The method that is always called during the construction of the object.



What is init, why do we use it, how to use it?



How to document? How to record the facts regarding your class and class' methods?



What are dunder methods?



How to organize files when more than one class appears?



How do you refer to rockets with the help of an object made from the RocketBoard class?



How to implement indexing in your object?



Is it important to understand Math? Let's talk about how real programming looks like.



How to create and when to use static methods?



How to set annotations regarding type of variables in Python?



How to implement len method which will count amount of things that you decide you want to count ;)



How to use static variables? When to use them?



Practising classes on bank account example - withdrawing and depositing money.



How to properly handle returned values from methods?



What is inheritance?



What is parent/super class? What is child/subclass? How to override method from parent class?



Hands-on Class Project



Create a class representing a rocket



The rocket can:



1) move up



Think about what:



a) attributes



b) methods



rockets needs.



Create 5 Rocket instances with a starting altitude of 0



Move rockets up 10 TIMES - RANDOMLY



Do not move ALL rockets one position up



The choice of rocket to move up is to be random.



Then write the altitude of individual rockets



Related Skills



- Technology

- Python

- Game Design

- Data Science



Instructor



Arkadiusz Włodarczyk, I am the author of 27 very popular video courses about programming, web-development and math in Poland. I've also created 7 video courses in English. Over 300,000 people enrolled in my courses. I put all my heart into creation of courses. I always try to explain everything the easiest possible way. I'm sure that my courses will help you in the programming and web development adventure :)



I believe that everyone has the ability to develop software if they are taught properly. Including you. I'm going to give you the context of each new concept I teach you. After my course you will finally understand everything that you code...



General Info:



Language: Arkadiusz Włodarczyk, Professional teacher

Updated: 12/2022

Videos Duration: 3h 49m

Course Source: https://www.skillshare.com/classes/Python-3-Object-Oriented-Programming/1748965485



Image error

File list
  • [FreeCoursesOnline.Me] SkillShare - Python 3 Object Oriented Programming - SkilledHares
  • 0. Websites you may like/1. Get Free Premium Accounts Daily On Our Discord Server!.txt 1.3 KB
  • 01-introduction.mkv 15.3 MB
  • 02-what_is_object_oriented_programming.mkv 12.9 MB
  • 03-what_are_objects_and_classes_how_to_create_a_simple_object_and_class.mkv 101.3 MB
  • 04-creating_your_first_method-what_is_self.mkv 111.3 MB
  • 05-__init__-sending_arguments_to_class_for_initialization.mkv 63 MB
  • 06-exercise_create_rockets_that_can_move_up.mkv 94.9 MB
  • 07-document_string-docstring.mkv 37.3 MB
  • 08-__str__-dunder_method_representing_text_of_object.mkv 37.7 MB
  • 09-exercise_organizing_more_than_one_class-rocket_board.mkv 86.7 MB
  • 10-__getitem_____setitem__-setting_and_getting_values_using_dunder_methods.mkv 101.2 MB
  • 11-exercise_counting_distance_between_rockets.mkv 176.3 MB
  • 12-is_it_important_to_understand_math_that_was_used_in_the_last_lecture.mkv 42.5 MB
  • 13-static_methods.mkv 105.3 MB
  • 14-setting_type_for_variables_using_annotations-pyright_extension.mkv 105 MB
  • 15-__len__.mkv 45.3 MB
  • 16-class__static_variables-creating_user_with_unique_ids.mkv 66.7 MB
  • 17-exercise_bank_account-withdrawdeposit_money.mkv 54.8 MB
  • 18-how_to_properly_handle_returned_values_from_methods.mkv 158.9 MB
  • 19-inheritance_and_method_overriding-super().mkv 193.6 MB
  • 20-exercise_inheritance_on_practical_example-result.mkv 80.2 MB
  • 21-exercise_playing_with_cube_square_and_rectangle.mkv 58.9 MB
  • 22-inheritance_vs_association-when_to_use_which.mkv 131.3 MB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.


Similar torrents
NameSizeDate
2.3 GB12/10/22466
3.2 GB12/12/22443
1.8 GB12/19/22434
136 MB03/15/23401
6.9 GB01/07/23396
1.3 GB12/06/22374
6.7 GB11/12/18354
3.5 GB12/08/22359
784 MB12/24/22342
839 MB07/13/23332
1.7 GB01/27/24335
1.8 GB12/29/22325
442 MB02/25/24321
26.9 GB12/25/223013
939 MB12/21/22292