| 1 - Getting Started with PyCharm | |||
| 1 -Welcome to the Course.mp4 | 59.38 MB | ||
| 2 -Installing PyCharm the Right Way.mp4 | 43.29 MB | ||
| 3 -Installing Python (for PyCharm).mp4 | 29.1 MB | ||
| 4 -Creating and Opening Projects.mp4 | 64.68 MB | ||
| 5 -Setting Up the Python Interpreter.mp4 | 65.25 MB | ||
| 10 - Real-Time Collaboration with Code With Me | |||
| 1 -Introduction to Code With Me.mp4 | 65.4 MB | ||
| 11 - Testing and Test Automation | |||
| 1 -Introduction to Testing.mp4 | 43.83 MB | ||
| 2 -Writing Unit Tests (unittest).mp4 | 79 MB | ||
| 3 -Advanced Testing with Pytest.mp4 | 60.81 MB | ||
| 4 -Testing Functions from Other Modules.mp4 | 111.37 MB | ||
| 4 -calculator_to_test.py | 565 B | ||
| 4 -pytest_calculator.py | 681 B | ||
| 4 -unittest_calculator.py | 857 B | ||
| 5 -Using Mocks for Controlled Testing.mp4 | 91.45 MB | ||
| 5 -mock_data.py | 420 B | ||
| 5 -mock_test.py | 820 B | ||
| 2 - Your First Steps in PyCharm | |||
| 1 -Creating and Running Python Files.mp4 | 52.61 MB | ||
| 2 -Navigating Projects Like a Pro.mp4 | 72.32 MB | ||
| 3 -Customizing the User Interface.mp4 | 93.68 MB | ||
| 4 -Using the Python Console.mp4 | 47.34 MB | ||
| 5 -Getting Started with the Terminal in PyCharm.mp4 | 37.01 MB | ||
| 3 - Writing Code Efficiently | |||
| 1 -Introduction to the Code Editor.mp4 | 50.85 MB | ||
| 10 -Code Formatting & Style Guides.mp4 | 82.07 MB | ||
| 10 -style_guides.py | 871 B | ||
| 11 -Quick Search.mp4 | 93.98 MB | ||
| 12 -Project-Wide Search.mp4 | 104.25 MB | ||
| 13 -Replace Function.mp4 | 113.25 MB | ||
| 2 -Managing File Tabs.mp4 | 89.72 MB | ||
| 3 -Auto-Completion & Code Snippets.mp4 | 130.96 MB | ||
| 4 -Efficient Workflows & Time-Saving Tips.mp4 | 111.44 MB | ||
| 5 -Code Navigation via Structure & Hierarchy.mp4 | 127.56 MB | ||
| 5 -code_navigation.py | 2.17 KB | ||
| 6 -Comments & Annotations.mp4 | 97.63 MB | ||
| 7 -Bookmarks for Quick Access.mp4 | 78.53 MB | ||
| 8 -Code Error Detection.mp4 | 101.43 MB | ||
| 9 -Fixing Code Issues.mp4 | 84.42 MB | ||
| 4 - Smarter Refactoring | |||
| 1 -What is Refactoring.mp4 | 44.33 MB | ||
| 2 -Rename Variables & Functions.mp4 | 69.64 MB | ||
| 3 -Move & Copy Code.mp4 | 61.58 MB | ||
| 4 -Safe Delete.mp4 | 40.87 MB | ||
| 5 -Extract & Inline Methods.mp4 | 133.3 MB | ||
| 5 -extracting.py | 1.06 KB | ||
| 6 -Change Method Signatures.mp4 | 58.22 MB | ||
| 5 - Productivity Tools & Templates | |||
| 1 -File Templates.mp4 | 127.25 MB | ||
| 2 -Creating Child File Templates.mp4 | 65.32 MB | ||
| 3 -Live Templates for Faster Coding.mp4 | 103.03 MB | ||
| 4 -Useful Keyboard Shortcuts.mp4 | 122.99 MB | ||
| 5 -Run & Debug Configurations.mp4 | 74.42 MB | ||
| 6 -Code Generation Features.mp4 | 95.88 MB | ||
| 6 - Managing Packages in PyCharm | |||
| 1 -What Are Packages.mp4 | 32.75 MB | ||
| 2 -Using the Built-in Package Manager.mp4 | 56.28 MB | ||
| 7 - Extending PyCharm with Plugins | |||
| 1 -What Are Plugins.mp4 | 29.73 MB | ||
| 2 -Installing & Removing Plugins.mp4 | 53.35 MB | ||
| 3 -Recommended Productivity Plugins.mp4 | 71.99 MB | ||
| 8 - Debug Like a Pro | |||
| 1 -What Is Debugging.mp4 | 45.32 MB | ||
| 10 -Working with Log Files.mp4 | 69.51 MB | ||
| 10 -log_file.py | 665 B | ||
| 2 -Setting and Managing Breakpoints.mp4 | 80.25 MB | ||
| 2 -debugging.py | 1.65 KB | ||
| 3 -Exploring the Debugging Interface.mp4 | 106.62 MB | ||
| 4 -Debugging Controls and Shortcuts.mp4 | 162.5 MB | ||
| 5 -Inspecting Variables & Expressions.mp4 | 72.72 MB | ||
| 6 -Using Watches and Frames.mp4 | 123.79 MB | ||
| 7 -Working with Threads.mp4 | 84.31 MB | ||
| 7 -threads.py | 938 B | ||
| 8 -Debug Console and Error Analysis.mp4 | 81.41 MB | ||
| 9 -Advanced Breakpoint Features.mp4 | 121.88 MB | ||
| 9 - Git & GitHub – Version Control in PyCharm | |||
| 1 -Introduction to Version Control.mp4 | 34.74 MB | ||
| 10 -Cloning Repositories and Contributing with Pull Requests.mp4 | 103.98 MB | ||
| 2 -Setting Up Git.mp4 | 71.08 MB | ||
| 3 -Using the Commit Command.mp4 | 117.29 MB | ||
| 4 -Advanced Commit Options.mp4 | 81.26 MB | ||
| 5 -Branching Create, Switch, and Merge.mp4 | 115.93 MB | ||
| 6 -Rebase & Cherry-Pick Like a Pro.mp4 | 129.97 MB | ||
| 7 -Compare & Restore File Versions.mp4 | 71.39 MB | ||
| 8 -Uploading Projects to GitHub.mp4 | 53.73 MB | ||
| 9 -Push, Pull, and Fetch Updates.mp4 | 85.67 MB |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Mastering PyCharm: Write Python Code Faster & Smarter
Год выпуска: 6/2025
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/mastering-pycharm-write-python-code-faster-smarter/
Автор: Mika Joos
Продолжительность: 7h 3m 48s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Отсутствуют
Описание:
Boost your Python productivity with PyCharm – Learn setup, smart coding, debugging & Git integration step by step
[spoiler="What You’ll Learn"]
Set Up PyCharm and Your Python Environment
Navigate and Customize the PyCharm Interface
Write and Run Python Code with Ease
Use the Code Editor Like a Pro
Refactor and Improve Code Quality
Boost Productivity with PyCharm Features
Manage Packages and Plugins
Debug and Troubleshoot Code Effectively
[/spoiler]
Requirements You don’t need any prior knowledge. I’ll walk you through everything step by step. Description
This course contains the use of artificial intelligence.
Master the #1 IDE for Python and code smarter, not harder
Are you tired of wasting time figuring out how to organize your Python projects, fix bugs, or even run your code properly?
Let PyCharm do the heavy lifting for you — and let this course show you how.
Whether you're a beginner or already writing Python code, this course will transform the way you work.
You'll learn to leverage the full power of PyCharm, from the basics to the most advanced productivity tools.
No more cluttered code, confusing errors, or hours lost googling settings.
Just clean, efficient programming — the way it should be.
[spoiler="What You’ll Learn"]
How to set up and customize PyCharm to fit your workflow
Write, format, and refactor code with smart tools and shortcuts
Debug Python code with confidence (yes, even the tricky stuff!)
Master Git & GitHub directly within PyCharm
Automate your work with templates, macros, and test tools
Use plugins, version control, and productivity hacks like a pro
[/spoiler]
[spoiler="Course Structure – What to Expect in Each Section"]
1. Introduction to PyCharm
Learn how to install PyCharm and Python, set up your first project, and configure the interpreter — the foundation for everything else.
2. Getting Started with PyCharm
Understand how to run Python files, navigate projects efficiently, adjust your interface, and explore the terminal and Python console.
3. Code Editing & Productivity Tools
Discover how to use auto-completion, file tabs, code structure navigation, formatting, bookmarks, and search features to write better and faster code.
4. Refactoring Features
Learn powerful tools like renaming, moving, extracting methods, live templates, and change signatures — all to clean up and improve your codebase.
5. Packages
Get familiar with Python packages and learn how to manage them directly inside PyCharm with ease.
6. Plugins
Explore how plugins can supercharge your workflow, and install the most helpful ones for productivity, UI, and integrations.
7. Debugging & Troubleshooting
Set breakpoints, inspect variables, work with threads, and dig into the debug console. Learn advanced debugging techniques and how to read log files like a pro.
8. Version Control with Git & GitHub
Master Git inside PyCharm: commit, branch, merge, push to GitHub, work with pull requests, and contribute to open-source projects.
9. Code-With-Me
Collaborate in real-time using PyCharm’s built-in Code-With-Me feature — perfect for remote pair programming or mentoring.
10. Testing & Test Automation
Get started with testing using unittest and pytest, use mocking, and measure coverage. Learn to write reliable, automated tests the smart way.
11. Productivity & Automation Tools
Automate repetitive tasks, create custom templates, and use advanced run/debug configurations to work smarter and faster.
[/spoiler]
Who Is This Course For? Python beginners who want to use professional tools from the start
Self-taught coders who want to level up their workflow
Developers who’ve tried PyCharm but never unlocked its full potential
Anyone who wants to stop wasting time and start coding efficiently Requirements
None! You’ll learn everything step by step. All you need is a computer, internet access, and motivation.
Why Take This Course?
Because learning Python is great — but learning to code with speed, structure, and confidence is even better.
This course gives you practical skills that will make you a more productive developer every day.
So grab your keyboard — and let’s turn PyCharm into your favorite power tool.
What are you waiting for?
Don’t just write code — write better, cleaner, and more efficient code with PyCharm.
Join now and unlock the full power of one of the most powerful Python IDEs out there.
I’m excited to guide you through every step — from your first setup to advanced productivity tricks.
See you in the course!
Mika
[spoiler="Who this course is for:"]
Beginner Python developers who want to learn how to use PyCharm effectively.
Self-taught programmers looking to speed up their coding workflow with professional tools.
Students and coding bootcamp attendees who want to improve their Python development environment.
Teachers and educators who want to use PyCharm for teaching Python more efficiently.
Developers switching from other editors (like VS Code, Sublime, or IDLE) to PyCharm.
Collaborators and team members who want to use features like version control, Code With Me, and testing inside PyCharm.
Anyone who wants to write cleaner, faster, and more organized Python code with the help of powerful IDE features.
Those preparing for real-world development and wanting to master tools used in professional Python workflows.
[/spoiler]
Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30.000 к/с, 1784 кб/с
Аудио: aac lc, 44.1 кгц, 128 кб/с, 2 аудио
[spoiler="MediaInfo"]
General
Complete name : D:\2_2\Udemy - Mastering PyCharm Write Python Code Faster & Smarter (6.2025)\9 - Git & GitHub – Version Control in PyCharm\7 -Compare & Restore File Versions.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 71.4 MiB
Duration : 5 min 11 s
Overall bit rate : 1 920 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
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 5 min 11 s
Bit rate : 1 784 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.065
Stream size : 66.3 MiB (93%)
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
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 5 min 11 s
Source duration : 5 min 11 s
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 44.1 kHz
Frame rate : 43.066 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 4.76 MiB (7%)
Source stream size : 4.76 MiB (7%)
Default : Yes
Alternate group : 1
[/spoiler]
[spoiler="Скриншоты"]
![]()
[/spoiler]
All Comments