Andy Dolinski
Andy Dolinski
  • Видео 140
  • Просмотров 1 808 941
Property Decorators (OO Python Tutorials)
Lesson 06 - Property decorators are a way of defining properties in a class, which are attributes that have some logic behind them. Properties allow you to access and modify the data of an object without exposing the implementation details or breaking the encapsulation principle. Properties also make your code more readable and maintainable, as you can use the dot notation to access and modify the attributes, rather than calling methods.
To define a property in Python, you need to use the @property decorator, which is a built-in decorator that converts a method into a property. The method that is decorated with @property is called the getter method, which returns the value of the property.
Просмотров: 162

Видео

Data classes (OO Python Tutorials)
Просмотров 979 месяцев назад
Lesson 05 - In this video, you will learn how to use data classes, which are a new and convenient feature of Python that simplifies the creation and usage of classes that mainly store data. A data class is a regular Python class that is decorated with the @dataclass decorator from the dataclasses module. A data class is designed to hold data values and provide some basic functionality for worki...
Polymorphism (OO Python Tutorials)
Просмотров 1599 месяцев назад
Lesson 04 - Polymorphism is a concept in object-oriented programming that allows an object to have different behaviours depending on the context. It means that the same name or symbol can have different meanings or implementations for different types of objects. For example, in Python, the operator can perform different operations depending on the types of the operands. It can mean addition for...
Abstract Classes (OO Python Tutorials)
Просмотров 1059 месяцев назад
Lesson 03 - Abstract classes are a way of defining a common interface for a set of subclasses that share some functionality. Abstract classes are useful when you want to specify what methods a class must implement, but not how they are implemented. To create an abstract class in Python, you need to use the abc module, which provides the infrastructure for defining abstract base classes. You als...
Inheritance (OO Python Tutorials)
Просмотров 1569 месяцев назад
Lesson 02 - Hello and welcome back to this video series on Object Oriented Programming in Python. In the previous video, you learned what Object Oriented Programming, or OOP, is and how to define classes and create objects in Python. In this video, you will learn how to use class inheritance, which is a powerful feature of OOP that allows you to reuse and extend existing code. Class inheritance...
Introduction to Object Oriented Programming (OO Python Tutorials)
Просмотров 6419 месяцев назад
Lesson 1 - In this video you will learn about Object Oriented Programming using Python. This is an introduction video that helps you understand what an object is and how to program one. You'll learn about create a basic class (blue print) and using that class to create new objects, each with their own attributes and and behaviours (methods).
Alternative Cinema Project (Running the program)
Просмотров 4864 года назад
This video shows you the program running. If you want to see the introduction video to this project, you can view it here: ruclips.net/video/nEIExaOrqS8/видео.html
Alternative Cinema Program Introduction (Simplified NEA Mock Task)
Просмотров 2654 года назад
This is an alternative project which removes much of the complexities of the original project I recently shared found here: ruclips.net/video/iKDSaxeszQQ/видео.html This project requires the same skills but the level of complexity is reduced to make it easier to develop the essential skills you need to tackle an NEA task.
Cinema Planning (a mock GCSE project task)
Просмотров 1,6 тыс.4 года назад
This is an introduction to a mock project you could use to help you prepare for a GCSE controlled assessment. It covers many of the main programming skills you'll need including: - Building a menu - Using files such as CSV files - Creating and using loops - Creating and using data structures such as Dictionaries and Lists - Using selection (IF, ELIF and ELSE) - Checking for bad inputs
Making a menu in Python
Просмотров 225 тыс.4 года назад
In this tutorial we look at how to make a simple Python menu using a function and a while loop. This is for a text based interface.
Print variables in Python
Просмотров 15 тыс.4 года назад
In this tutorial we look at three different methods you can use to print variables in a print statement in Python 3.
Updating Dictionary Values
Просмотров 4,1 тыс.4 года назад
Quick tutorial showing how you can directly update a dictionary value or use dict.update() to update multiple values in one line of code.
Using dictionaries in Python
Просмотров 1,1 тыс.4 года назад
In this tutorial we look at how we can use dictionaries in Python in more complex ways. We look at using dictionaries within dictionaries and how we can use multiple dictionaries to interact with each other.
Importing CSV files into Python
Просмотров 55 тыс.4 года назад
This tutorial looks at how you can import data from a CSV file into your python projects.
Printing values from a dictionary
Просмотров 14 тыс.7 лет назад
Video explaining how Task 2 of the Cambridge International Examinations 2017 pre-release material could be completed. Sorting keys in a dictionary. Featured in this video. ruclips.net/video/Y7g7ZoGDOKI/видео.html
Python Dictionary -- a shopping basket example
Просмотров 56 тыс.7 лет назад
Python Dictionary a shopping basket example
De Morgans Law -- Simplifying Expressions -- Tutorial 3
Просмотров 1,1 тыс.7 лет назад
De Morgans Law Simplifying Expressions Tutorial 3
PHP Introduction - HTML form - new page and csv file
Просмотров 2,1 тыс.7 лет назад
PHP Introduction - HTML form - new page and csv file
Scratch: [2] Move sprites using the mouse and glide
Просмотров 3,7 тыс.8 лет назад
Scratch: [2] Move sprites using the mouse and glide
Scratch: [1] Move sprites using arrows
Просмотров 1,1 тыс.8 лет назад
Scratch: [1] Move sprites using arrows
LMC (Little Man Computer) -- Tutorial 2 -- Using the LMC
Просмотров 48 тыс.8 лет назад
LMC (Little Man Computer) Tutorial 2 Using the LMC
LMC (Little Man Computer) -- Tutorial 1 -- What is it?
Просмотров 70 тыс.8 лет назад
LMC (Little Man Computer) Tutorial 1 What is it?
Fixed Point and Floating Point binary numbers
Просмотров 62 тыс.8 лет назад
Fixed Point and Floating Point binary numbers
Making reports Basic Introduction
Просмотров 6018 лет назад
Making reports Basic Introduction
Database Introduction (tables and queries)
Просмотров 8708 лет назад
Database Introduction (tables and queries)
De Morgans Law -- Simplifying Expressions -- Tutorial 2
Просмотров 6 тыс.8 лет назад
De Morgans Law Simplifying Expressions Tutorial 2
De Morgans Law -- Simplifying Expressions -- Tutorial 1
Просмотров 3,5 тыс.8 лет назад
De Morgans Law Simplifying Expressions Tutorial 1
De Morgans Laws Explained
Просмотров 1,7 тыс.8 лет назад
De Morgans Laws Explained
Hex Explained -- Live Stream with class!
Просмотров 2708 лет назад
Hex Explained Live Stream with class!
Calculating the cost of Christmas!
Просмотров 1768 лет назад
Calculating the cost of Christmas!

Комментарии

  • @BSentertainmenthomeworq2
    @BSentertainmenthomeworq2 22 дня назад

    awesome this helps a lot!

  • @user-xe3zl1xq7d
    @user-xe3zl1xq7d 22 дня назад

    This is the first video I found in youtube that is spoken in English! Wonderful playing amounts.

  • @chillietoe
    @chillietoe 29 дней назад

    this tutorial rocks!

  • @Abfdifan23
    @Abfdifan23 Месяц назад

    quando eu tento mudar a posição da boca ele continua igual nas 2 frames.

  • @user-rp3bt4wq5p
    @user-rp3bt4wq5p Месяц назад

    Mansión foster

  • @acaribun
    @acaribun Месяц назад

    i know its been 13 years but please can someone tell me what the music in the background iss

  • @stickguy-x6u
    @stickguy-x6u Месяц назад

    i got flash 8 in 2024

  • @millkeee
    @millkeee Месяц назад

    thank u sir

  • @AdityaSharma-wb8rs
    @AdityaSharma-wb8rs Месяц назад

    Informative video SIr. Thank you.

  • @user-lu9wh9qo5h
    @user-lu9wh9qo5h Месяц назад

    thanks!!

  • @gkdevanimator
    @gkdevanimator 2 месяца назад

    While i never know about macromedia i used opentoonz or synfig for animation but i tried macromedia functions, im impressed and free trial without card yay

  • @vantas_parp7164
    @vantas_parp7164 2 месяца назад

    these videos are so helpfull! its been two decades BUT when i export my flash animation as an avi nothing on the movi clip stays, it will show on the preview but not when i export it, do u know as to why :0

  • @RarefiedError
    @RarefiedError 3 месяца назад

    probably hard for noobs to understand that the 9 operand in mmap location 0,0 is a 'load' operand. (LDA $x) type thing

  • @Chxxsec4ke
    @Chxxsec4ke 3 месяца назад

    Here for my computing homework 😭

  • @klesleypereira4832
    @klesleypereira4832 3 месяца назад

    It worked! I don't believe... i stay the wole day trying solve this and finally i done. Thanks, bro!

  • @sorry4692
    @sorry4692 3 месяца назад

    Thank you Andy Dolinski you're my hero

  • @rishiplawat8292
    @rishiplawat8292 3 месяца назад

    In the sidebar, where you have written the law "A . 1 = 1", it is wrong. In boolean algebra, "A . 1 = A". Please double check your information because some people might make mistakes in exams or interviews because of you.

  • @eno4364
    @eno4364 3 месяца назад

    Can someone help, how would I be able to make a total price at the end of my meal?

  • @tec4321-e5o
    @tec4321-e5o 4 месяца назад

    thank you...its bad that you have to create a for loop just to open a csv file, crap

  • @avarionuk4283
    @avarionuk4283 4 месяца назад

    How do I create another menu after I select an option. Say I press 3 then it gives me another list, I been trying to do this for days and its driving me crazy coming up with weird issues

  • @cjkrigecarolus9573
    @cjkrigecarolus9573 4 месяца назад

    thank you very much for making this video I found it very helpful

  • @antonkalashnikov572
    @antonkalashnikov572 4 месяца назад

    What about making a dict with keys as menu names and values as functions to be done. Now you can dynamically numerate it and check if its in the dict.

  • @coolfrog2777
    @coolfrog2777 5 месяцев назад

    Retro AF

  • @TheFacesGG
    @TheFacesGG 6 месяцев назад

  • @sixeleven637
    @sixeleven637 6 месяцев назад

    yoo thanks

  • @ZachX888
    @ZachX888 6 месяцев назад

    Make sure to use simple and easy to animate character designs, more details means harder animation. Another trick is to use animation rigs so you don't have to draw new frames every time and can just move different parts of the characters. This tutorial was good but really scratches the surface of art and drawing. Make sure to look at more art tutorials if you want to learn how to draw better!

  • @ZachX888
    @ZachX888 6 месяцев назад

    Wow, that's great! What a useful tool! Thank you for showing it to us. :)

  • @ZachX888
    @ZachX888 6 месяцев назад

    I know I'm not likely to ever receive an answer, but what is the name of the song? It's beautiful and has major 90's vibes...

  • @itsdarklikehell
    @itsdarklikehell 6 месяцев назад

    brittish python devs be like: this is a constructor __innit__?

  • @Jojosmith342
    @Jojosmith342 7 месяцев назад

    very useful tutorial. All thumbs up & definately subscribed. thank you for teaching

  • @tea7703
    @tea7703 7 месяцев назад

    wow

  • @kennydcod4
    @kennydcod4 8 месяцев назад

    good stuff

  • @luthfahood4093
    @luthfahood4093 8 месяцев назад

    Excellent Video Andy!

  • @angielucinda2882
    @angielucinda2882 8 месяцев назад

    Promo SM 🤦

  • @thomasray-hu1to
    @thomasray-hu1to 9 месяцев назад

    nice video

  • @soupie187
    @soupie187 9 месяцев назад

    It was a pretty good example of using definitions. Thanks

  • @sundayolorunfemi4609
    @sundayolorunfemi4609 9 месяцев назад

    Very interesting indeed but how this be done with a class as marketshop?

  • @justlaugh9720
    @justlaugh9720 9 месяцев назад

    good luck

  • @user-xt6yh1to7s
    @user-xt6yh1to7s 9 месяцев назад

    Thanks sir for this really helpful video❤

  • @kishkills9576
    @kishkills9576 9 месяцев назад

    THIS GUY IS THE FUCKING GOAT

  • @roller1235
    @roller1235 10 месяцев назад

    Great analogy, this is my assembly language model for A level and this has definitely helped me understand it better.

  • @serinazafirah1641
    @serinazafirah1641 10 месяцев назад

    hadir

  • @0xN1nja
    @0xN1nja 11 месяцев назад

    perfectly explained! hats off to you <333

  • @0xN1nja
    @0xN1nja 11 месяцев назад

    this cleared my basics. thank you so much

  • @akerketolybaeva5572
    @akerketolybaeva5572 11 месяцев назад

    easy thanks±!!

  • @brinkawesome
    @brinkawesome 11 месяцев назад

    hooooly

  • @miwwie1504
    @miwwie1504 Год назад

    Awesome! I can't wait to kill myself! Amazing video! My existence is purposeless! Count your days! The revelation is approaching! Humanity has fallen!

  • @Gytyrua
    @Gytyrua Год назад

    thanks bud

  • @kryptoniridium
    @kryptoniridium Год назад

    Really helped a lot in practice. Was stuck at replacing the vowels with nil.

  • @chairchair1231
    @chairchair1231 Год назад

    smol man in computer