| 1. Introduction | |||
| 1. Introduction.mp4 | 14.9 MB | ||
| 2. Imperative vs Declarative | |||
| 1. Programming Paradigms.mp4 | 28.74 MB | ||
| 1.1 Programming Paradigms For Beginners.html | 136 B | ||
| 1.2 Programming Paradigms.pptx | 226.16 KB | ||
| 2. Imperative Programming.mp4 | 28.72 MB | ||
| 3. Declarative Programming.mp4 | 33.16 MB | ||
| 3.1 Declarative Programming.pptx | 197.21 KB | ||
| 3.2 Declarative Thinking & Programming.html | 134 B | ||
| 3.3 imperative_vs_declarative.py | 843 B | ||
| 3.4 Python Programming Styles.html | 227 B | ||
| 4. Programming Paradigms - Knowledge Check.html | 160 B | ||
| 3. The Cornerstones of Comprehensions | |||
| 1. Action, Source, Condition.mp4 | 71.96 MB | ||
| 1.1 Action Source Condition.pptx | 242.1 KB | ||
| 2. Converting from Imperative to Declarative.mp4 | 75.65 MB | ||
| 2.1 An Imperative vs Declarative Deep Dive.html | 210 B | ||
| 2.2 Converting From Imperative to Declarative.pptx | 281.96 KB | ||
| 3. Comprehensions - Knowledge Check.html | 160 B | ||
| 4. List Comprehensions | |||
| 1. Our First List Comprehensions.mp4 | 53.73 MB | ||
| 1.1 basic_list_comprehensions.py | 615 B | ||
| 1.2 First List Comprehensions - HD 1080p.mov | 167.31 MB | ||
| 1.3 Your First List Comprehensions.pptx | 294.77 KB | ||
| 10. Stop and Code! - List Comprehensions.mp4 | 39.96 MB | ||
| 10.1 listcompchallenge.py | 573 B | ||
| 11. List Comprehensions - Knowledge Check.html | 160 B | ||
| 12. List Comprehensions - Coding Challenge 1.html | 160 B | ||
| 13. List Comprehensions - Coding Challenge 2.html | 160 B | ||
| 14. List Comprehensions - Coding Challenge 3.html | 160 B | ||
| 2. Passing User Defined Functions as Actions.mp4 | 60.73 MB | ||
| 3. Applying a Simple Condition.mp4 | 62.03 MB | ||
| 3.1 Applying A Simple Condition.pptx | 291.54 KB | ||
| 3.2 list_comprehensions_with_conditions.py | 2.64 KB | ||
| 4. Using Complex Conditions.mp4 | 77.91 MB | ||
| 4.1 Complex Conditions.pptx | 307.71 KB | ||
| 5. Passing a User Defined Function as a Condition.mp4 | 71.99 MB | ||
| 5.1 list_comprehensions_with_user_defined_functions.py | 504 B | ||
| 6. The Walrus Operator.mp4 | 81.8 MB | ||
| 6.1 The Walrus Operator.pptx | 284.89 KB | ||
| 6.2 walrus_operator.py | 1.09 KB | ||
| 7. Using 'Else' in a List Comprehension.mp4 | 74.71 MB | ||
| 7.1 if_else_list_comprehension.py | 771 B | ||
| 7.2 Using Else in a List Comprehension.pptx | 330.24 KB | ||
| 8. Alternatives to Comprehensions.mp4 | 89.79 MB | ||
| 8.1 Comprehension Alternatives.pptx | 348.06 KB | ||
| 8.2 map_and_filter_examples.py | 1.07 KB | ||
| 9. Experimenting with Actions.mp4 | 122.05 MB | ||
| 9.1 Experimenting With Actions.pptx | 433.88 KB | ||
| 9.2 experimentswithactions.py | 826 B | ||
| 9.3 python_zen.txt | 823 B | ||
| 5. Set Comprehensions | |||
| 1. A Brief Primer on Sets.mp4 | 27.28 MB | ||
| 1.1 Brief Primer on Sets.pptx | 156.04 KB | ||
| 1.2 set_basics.py | 1.53 KB | ||
| 1.3 setprimer.py | 1.09 KB | ||
| 2. Basic Set Comprehensions.mp4 | 66.58 MB | ||
| 2.1 Set Comprehensions.pptx | 220.2 KB | ||
| 2.2 set_comprehension_examples.py | 3.23 KB | ||
| 3. Stop and Code! - Set Comprehensions.mp4 | 39.32 MB | ||
| 3.1 setcompchallenges.py | 568 B | ||
| 4. Set Comprehensions - Knowledge Check.html | 160 B | ||
| 5. Set Comprehensions - Coding Challenge.html | 160 B | ||
| 6. Generator Comprehensions | |||
| 1. What is a Generator.mp4 | 66.88 MB | ||
| 1.1 generator_example.py | 504 B | ||
| 1.2 HTTPBin - Use this to send Web Requests to!.html | 80 B | ||
| 1.3 What is a Generator.pptx | 290.47 KB | ||
| 2. Retrieving Items from your Generator Comprehension.mp4 | 74.87 MB | ||
| 2.1 generator_expression_examples.py | 1.28 KB | ||
| 2.2 Retrieving Items from a Generator Comprehension.pptx | 283.11 KB | ||
| 2.3 timeit_example.py | 577 B | ||
| 3. Stop and Code! - Generator Comprehensions.mp4 | 55.29 MB | ||
| 3.1 generator_challenge.py | 1.18 KB | ||
| 4. Generator Comprehensions - Knowledge Check.html | 160 B | ||
| 5. Generator Comprehensions - Coding Challenge 1.html | 160 B | ||
| 6. Generator Comprehensions - Coding Challenge 2.html | 160 B | ||
| 7. Dictionary Comprehensions | |||
| 1. Dictionary Comprehension Basics.mp4 | 142.36 MB | ||
| 1.1 basic_dictionary_comprehensions.py | 1.12 KB | ||
| 1.2 Dictionary Comprehension Basics.pptx | 374.37 KB | ||
| 2. Applying Functions to KeysValues.mp4 | 83.55 MB | ||
| 2.1 Applying Functions to KeysValues.pptx | 155.12 KB | ||
| 3. Using Conditions with Dictionary Comprehensions.mp4 | 84.06 MB | ||
| 3.1 dictionary_comprehensions_with_complex_conditions.py | 1.51 KB | ||
| 3.2 Using Conditions with Dictionary Comprehensions.pptx | 153.96 KB | ||
| 4. Dictionary Comprehensions - Knowledge Check.html | 160 B | ||
| 5. Dictionary Comprehensions - Coding Challenge 1.html | 160 B | ||
| 6. Dictionary Comprehensions - Coding Challenge 2.html | 160 B | ||
| 8. Nested Comprehensions | |||
| 1. A Comprehension inside a Comprehension - How does that work.mp4 | 91.5 MB | ||
| 1.1 Nested Comprehensions.pptx | 272.24 KB | ||
| 1.2 nested_comprehension_examples.py | 1.28 KB | ||
| 2. Nested Comprehensions - Worked Examples.mp4 | 57.53 MB | ||
| 2.1 Nested Comprehensions - Worked Examples.pptx | 272.51 KB | ||
| 2.2 nested_comps_worked_examples.py | 411 B | ||
| 3. Stop and Code! - Nested Comprehensions.mp4 | 25.09 MB | ||
| 3.1 nested_comps_stop_and_code.py | 577 B | ||
| 4. Nested Comprehensions - Knowledge Check.html | 160 B | ||
| 5. Nested Comprehensions - Coding Challenge.html | 160 B | ||
| 9. The Monthly Comprehension Challenge - Apply Your Knowledge! | |||
| 1. Monthly Comprehension Challenge - September 2023.html | 160 B |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Functional Programming with Python Comprehensions
Год выпуска: 9/2023
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/functional-programming-with-python-comprehensions/
Автор: James Clare
Продолжительность: 5h 5m 51s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Отсутствуют
Описание:
Functional Programming with Python: Harness the Power of Comprehensions for Clearer, Concise, and Efficient Code.
What you'll learn How to understand and apply the 'action source condition' model of comprehensions.
The difference between imperative and declarative programming styles.
How to identify, write and use functional code.
How to create clean, concise list, set and dictionary comprehensions.
How to create and use generator comprehensions.
How to create and use nested comprehensions.
How to solve job interview style questions using functional code.
List Comprehensions
Set Comprehensions
Dictionary Comprehensions
Generator Comprehensions
Lazy Evaluation
Declarative Programming
Functional Programming
Immutability Requirements Some basic Python would be ideal, such as a good understanding of the syntax, basic data types and loops. Description
Welcome to Functional Programming with Python Comprehensions!
This course is carefully crafted to bridge the gap between beginner and intermediate Python programming, focusing specifically on functional programming principles. Throughout the course, you'll embark on a transformative journey, mastering the art of using list, set, dictionary, and nested comprehensions to write clearer, concise, and more efficient code.
At the end of this course you can expect to have a real understanding of: List Comprehensions.
Set Comprehensions.
Dictionary Comprehensions.
Generator Comprehensions.
Nested Comprehensions.
The difference between Imperative & Declarative Programming styles. Each section is supplemented with quizzes and coding exercises that allow you to practice and solidify your understanding of the material. These exercises are designed to mirror real-world scenarios and job interview scenarios, enabling you to develop problem-solving skills while applying functional programming concepts.
Additionally, this course offers a unique feature—a monthly job interview style question. Each month, you'll be presented with a challenging question designed to test your understanding of functional programming concepts and your ability to apply them in a practical setting. These exercises will not only help you gauge your progress but also prepare you for real-world coding interviews.
By the end of this course, you'll have mastered the art of functional programming with Python comprehensions. You'll possess a deep understanding of the benefits and applications of functional programming, allowing you to write cleaner, more concise, and highly efficient code. Whether you aim to enhance your career prospects, tackle complex coding challenges, or simply expand your programming skill set, this course equips you with the knowledge and confidence to excel.
Enroll now and embark on a transformative journey into the realm of functional programming with Python comprehensions. Let's unlock the power of functional programming together and take your Python programming skills to new heights!
Who this course is for: This course is for beginner/intermediate Python programmers wanting to include functional programming concepts in their code.
Programmers wanting to learn how to use comprehensions in their programs.
Programmers wanting to understand how to use declarative code, and be able to translate code from imperative to declarative.
Programmers wanting to prepare for job interviews and careers where clean functional code is common place. Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30.000 к/с, 658 кб/с
Аудио: aac lc, 48.0 кгц, 128 кб/с, 2 аудио
[spoiler="MediaInfo"]
General
Complete name : D:\2\Udemy - Functional Programming with Python Comprehensions (9.2023)\5. Set Comprehensions\2. Basic Set Comprehensions.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 66.6 MiB
Duration : 11 min 42 s
Overall bit rate : 795 kb/s
Frame rate : 30.000 FPS
Writing application : Lavf59.27.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Format settings, GOP : M=4, N=60
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 11 min 42 s
Bit rate : 658 kb/s
Nominal bit rate : 3 000 kb/s
Maximum bit rate : 3 000 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.024
Stream size : 55.1 MiB (83%)
Writing library : x264 core 164 r3095 baee400
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=3000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=3000 / vbv_bufsize=6000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 11 min 42 s
Source duration : 11 min 42 s
Source_Duration_LastFrame : -1 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 10.7 MiB (16%)
Source stream size : 10.7 MiB (16%)
Default : Yes
Alternate group : 1
[/spoiler]
[spoiler="Скриншоты"]
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Udemy - External Data Management Functional Programming Fundamentals Posted by
freecoursewb in Other
|
1.4 GB | freecoursewb | 2 months | 16 | 0 |
| 1.7 GB | freecoursewb | 9 months | 3 | 1 | |
| 283.8 MB | NikeBoy | 10 months | 6 | 0 | |
|
Functional Programming + Lambdas, Method References, Streams [9/2023, ENG] Posted by
LearnJavaScript Beggom in Other
|
1.4 GB | LearnJavaScript Beggom | 1 year | 3 | 0 |
|
2019 Functional Programming In Javascript - Steven Hancock (mp4) ~ Udemy Posted by
rarecloud in Other
|
5.16 GB | rarecloud | 1 year | 9 | 4 |
All Comments