kingers Posted 19 hours ago Report Share Posted 19 hours ago 12.07 GB | 28min 52s | mp4 | 1280X720 | 16:9Genre:eLearning |Language:EnglishFiles Included :1 Install VS Code.mp4 (4.96 MB)4 Windows users only Install the Windows Subsystem for Linux (WSL2).mp4 (13.23 MB)5 Windows users only Integrate VS Code with the WSL2.mp4 (50.37 MB)7 Installing the git CLI tool.mp4 (12.49 MB)1 Introduction.mp4 (35.47 MB)2 Installing OhMyZSH.mp4 (20.06 MB)3 Navigating using ZSH and installing ZSH plugins.mp4 (16.45 MB)4 The ~ zshrc file and ZSH themes.mp4 (19.47 MB)5 Disablingenabling ZSH plugins; All-in-one Markdown extension; web-search plugin.mp4 (71.58 MB)6 Typeahead auto-completion with zsh-autosuggestions.mp4 (28.93 MB)7 Syntax highlighting with zsh-syntax-highlighting.mp4 (17.51 MB)1 Introduction to Semantic Versioning (semver).mp4 (69.88 MB)2 Semantic Versioning (continued).mp4 (61.54 MB)4 Why developers need to be able to switch between multiple Python versions.mp4 (17.13 MB)6 Installation and overview of pyenv for managing multiple Python versions.mp4 (87.38 MB)7 History of Python changes; Overview of how Python evolves.mp4 (70.86 MB)2 VS Code layout and key shortcuts.mp4 (80.07 MB)3 PythonPylance improve refactoring and syntax highlighting support.mp4 (76.77 MB)4 Step debugging in VS Code.mp4 (73.89 MB)6 Python virtual environments and the PATH variable.mp4 (62.94 MB)1 Introducing git by comparing it to Google Docs.mp4 (77.51 MB)10 Merging git branches.mp4 (58.61 MB)11 Resolving merge conflicts.mp4 (67.4 MB)12 Extra git branching game.mp4 (10.81 MB)13 git tags.mp4 (21.19 MB)2 Git lens extension.mp4 (41.77 MB)4 git CLI and commits.mp4 (61.05 MB)5 Making a commit.mp4 (32.72 MB)6 Time traveling and best practices for making commits.mp4 (89.85 MB)7 git stash.mp4 (17.22 MB)8 (Part 1) git branching - visual intuition.mp4 (62.91 MB)9 (Part 2) git branching - hands-on in VS Code.mp4 (65.75 MB)1 Preview of the rest of the course.mp4 (14.42 MB)2 What is GitHub.mp4 (99.08 MB)3 Creating a repository in GitHub.mp4 (19.99 MB)4 Cloning and git remotes.mp4 (162.07 MB)5 Pull Requests and Code Review.mp4 (45.25 MB)6 Conducting Code Review with a Pull Request.mp4 (160.73 MB)10 Pylint Part 3 - Configuring Pylint w a config file and CLI arguments.mp4 (106.48 MB)11 Flake8 Part 1 - Usage and background.mp4 (128.03 MB)12 Flake8 Part 2 - Flake8 plugins w Darglint as an example.mp4 (73.61 MB)13 isort sorting import statements.mp4 (113.6 MB)14 Code metrics like cyclomatic complexity with Radon, Xenon, and McCabe.mp4 (117.3 MB)15 Typing Part 1 - type hints, autocompletion, static vs dynamic type checking.mp4 (146.38 MB)16 Typing Part 2 - Mypy and basic typing.mp4 (73.07 MB)17 Typing Part 3 - Simple and Complex Types.mp4 (84.85 MB)18 Typing Part 4 - Union and Optional.mp4 (37.53 MB)19 Typing Part 5 - TypedDict, dataclasses, NamedTuple, self-referential types.mp4 (120.08 MB)2 Clean code and why it's important.mp4 (60.34 MB)20 Typing Part 6 - Generic Types.mp4 (197.2 MB)21 Typing Part 7 - Type Stubs and incrementally adding types to existing codebases.mp4 (120.96 MB)22 Darker incrementally lint legacy projects.mp4 (124.78 MB)23 Ruff the last Python linter ever.mp4 (159.16 MB)3 Python style guides Google and PEP 8.mp4 (79.22 MB)4 Refactoring for better readability.mp4 (161.36 MB)5 Introduction to Continuous Integration and best practices for PRs.mp4 (106.35 MB)6 PR hell and more discussion of Continuous Integration.mp4 (81.37 MB)7 Autoformatting with Black, VS Code's settings system, and Holy Wars.mp4 (202.21 MB)8 Pylint Part 1 - Introducing Linters.mp4 (81.39 MB)9 Pylint Part 2 - Integrating with VS Code.mp4 (85.31 MB)1 A Continuous Integration workflow with code quality tools.mp4 (29.74 MB)2 CI Approach 1 - Writing a script that calls each tool.mp4 (92.84 MB)3 Git pre-commit hooks.mp4 (51.02 MB)4 CI Approach 2 - The pre-commit framework.mp4 (140.09 MB)5 Pre-commit hook roundup.mp4 (177.82 MB)6 Tour of an advanced pre-commit config file.mp4 (163.59 MB)1 Our first GitHub Actions workflow.mp4 (48.08 MB)2 GitHub Actions running a workflow.mp4 (30.1 MB)3 Fixing the build and using pre-commit.mp4 (71.4 MB)4 Branch permissions, merge checks, and pull requests.mp4 (71.3 MB)5 Understanding GitHub Actions Pricing.mp4 (45.25 MB)6 Optimizing for cost by using GitHub Actions Triggers.mp4 (47.95 MB)1 Section Intro - Python Packaging.mp4 (30.34 MB)10 pyproject toml origin story; Build dependencies explained.mp4 (100.05 MB)11 Escaping config file hell; setup cfg.mp4 (118.94 MB)12 Removing setup cfg thanks to PEP 621.mp4 (80.89 MB)13 Removing setup py; PEP 517; Build backends.mp4 (38.68 MB)14 Data files - part 1; example use case for including data files in a package.mp4 (142.3 MB)15 Data files - Part 2; MANIFEST in and build-backend-specific alternatives.mp4 (143.49 MB)16 Dependency management; Dependency graphs and locking dependencies.mp4 (49.51 MB)17 Dependency graphs.mp4 (48.92 MB)18 Constraint trees and dependency hell.mp4 (57.56 MB)19 Constraint trees are unstable across package versions.mp4 (70.66 MB)2 PYTHONPATH and imports in Python.mp4 (62.28 MB)20 Optional dependencies AKA extras.mp4 (61.83 MB)21 Shopping for dependencies with the Snyk Python package index.mp4 (58.89 MB)3 PYTHONPATH hacking (continued).mp4 (62.8 MB)4 Our first setup py file.mp4 (75.17 MB)5 setuptools docs; find packages.mp4 (79.54 MB)6 pip install --editable.mp4 (20.26 MB)7 install requires and reproducibility.mp4 (65.28 MB)8 Shortcomings of sdist format.mp4 (32.91 MB)9 Wheels.mp4 (61.3 MB)1 Section Introduction.mp4 (29.57 MB)10 Publishing to Prod PyPI; Why we should move deployment to GitHub Actions.mp4 (53.84 MB)2 DevOps and Waterfall vs Agile.mp4 (172.42 MB)3 Publishing to PyPI; Test vs Prod PyPI.mp4 (24.55 MB)4 Generating API tokens for PyPI.mp4 (35.53 MB)5 Running `twine upload`.mp4 (58.92 MB)6 Task runners - part 1 - CMake and Makefile.mp4 (136.03 MB)7 Task runners - part 2 - Alternatives to CMake (Just, PyInvoke, Bash).mp4 (76.5 MB)8 Task runners - part 3 - Bash as a task runner.mp4 (130.86 MB)9 Publishing to Test PyPI.mp4 (136.63 MB)1 Introduction to the section.mp4 (10.12 MB)10 Adding git tags and avoiding duplicate releases.mp4 (87.11 MB)2 What and why of delivery environments.mp4 (48.11 MB)3 Workflow for Python packages.mp4 (58.28 MB)4 Setting up trigger listeners for the GitHub Actions workflow.mp4 (50.65 MB)5 Pushing to Test PyPI from CI; Contexts and secrets management part 1.mp4 (110.76 MB)6 Contexts and secrets management part 2.mp4 (129.69 MB)7 A few minor improvements to the pre-merge pipeline.mp4 (135.5 MB)8 Enabling linting in the pipeline.mp4 (44.94 MB)9 Writing the post-merge pipeline.mp4 (53.21 MB)1 Locking requirements.mp4 (73.79 MB)2 Dependency Caching.mp4 (62.24 MB)3 Parallelization.mp4 (103.97 MB)4 Passing artifacts (files) between jobs.mp4 (120.17 MB)1 Introducing software testing.mp4 (35.64 MB)10 Pytest VS Code Integration.mp4 (71.2 MB)2 Intro to pytest.mp4 (10.35 MB)3 Setting up pytest (basic).mp4 (63.78 MB)4 Test case universe.mp4 (25.99 MB)5 Parameterized test cases and the test case universe.mp4 (60.86 MB)6 Pytest markers to skip slow tests; passing arguments to run sh.mp4 (122.46 MB)7 Test coverage part 1 - coverage on src folder.mp4 (157.19 MB)8 Test coverage part 2.mp4 (161.15 MB)9 Testing in GitHub Actions, Testing the Wheel file.mp4 (162 MB)1 Project overview and demo.mp4 (85.15 MB)10 Operating a generated project (install deps, run tests, lint, etc ).mp4 (55.61 MB)11 Fixing an issue with pre-commit in the template.mp4 (77.26 MB)12 What couldshould we test about our template.mp4 (83.31 MB)13 Writing our first template test.mp4 (107.11 MB)14 Troubleshooting black (and other extensions) in VS Code.mp4 (20.41 MB)15 Introducing Pytest Fixtures.mp4 (67.36 MB)16 Writing a Pytest fixture for generating a project.mp4 (118.12 MB)17 Part 1 - conftest py - Extract helper functions and consts into separate files.mp4 (79.67 MB)18 Part 2 - conftest py - Extracting Pytest fixtures to dedicated files.mp4 (36.19 MB)19 Writing a test for make lint.mp4 (145.85 MB)2 Architecture of Final Project.mp4 (60.72 MB)20 Writing a test for make test.mp4 (63.64 MB)21 Parallelizing tests with pytest-xdist.mp4 (57.01 MB)22 Finishing tests; improving the tests dir layout in the template project.mp4 (35.25 MB)23 Challenge Enable CICD for the course project repository.mp4 (12.29 MB)24 Solution Enable CICD for the course project repository.mp4 (196.18 MB)25 Challenge add a package import name parameter to the Cookiecutter template.mp4 (10.87 MB)26 Solution add a package import name parameter to the Cookiecutter template.mp4 (95.62 MB)27 Installing the GitHub CLI (not the same thing as the git CLI!).mp4 (40.16 MB)28 Planning the create-or-update-repo form.mp4 (20.96 MB)29 Part 1 - Script - create-repo-if-not-exists.mp4 (86.98 MB)3 Aside Jinja2 Templated Strings.mp4 (23.62 MB)30 Script Part 2 - open-pr-with-generated-project.mp4 (166.56 MB)31 Script Part 3 - configure-repo.mp4 (174.47 MB)32 Bringing it all together in a GitHub Actions workflow.mp4 (101.43 MB)33 Fixing auth for the GitHub CLI using a personal token in the workflow.mp4 (172.02 MB)34 Demo the final project (again, except this time it's yours!).mp4 (66.24 MB)4 Introducing Cookiecutter.mp4 (72.67 MB)5 Starting the final project - making a trivial Cookiecutter template.mp4 (37.31 MB)6 There is an answer key! Reference repo in GitHub.mp4 (26.61 MB)7 Starting the final project forking the starter repo.mp4 (6.31 MB)8 Templatizing the starter project with Cookiecutter.mp4 (80.9 MB)9 Tour of the final project starter files.mp4 (157.35 MB)]ScreenshotRapidGatorhttps://rapidgator.net/file/5dcac3ece73df8d063ae01d9014a5df8/https://rapidgator.net/file/a4ac5170de2f01d12d8fdd0ee7c2675e/https://rapidgator.net/file/2554eba8df7123e3827ff53dd0b3d8a3/https://rapidgator.net/file/2f09c318e31c74635cc237b6f72ae2be/https://rapidgator.net/file/cf9cf465cd07558c2152e1db00bd4e5b/https://rapidgator.net/file/951de20e40853838a43d1622b0a33260/https://rapidgator.net/file/c66b3ff87c89924931de810b1b562a83/https://rapidgator.net/file/618c3381a1032635ca87d0f622058628/https://rapidgator.net/file/e64a305983bc095074e32f6f568ca1f8/https://rapidgator.net/file/289b254d25b1bd6fde393448dcf87111/https://rapidgator.net/file/07efe214403b1d2b609b4cecf77018d9/NitroFlarehttps://nitroflare.com/view/830A8DCFA20C28C/https://nitroflare.com/view/ACF40378644A2B8/https://nitroflare.com/view/E758AEF55DB6113/https://nitroflare.com/view/E226B40C9651DFF/https://nitroflare.com/view/6D0FD6CB157E047/https://nitroflare.com/view/2A8C604E0402753/https://nitroflare.com/view/7D3DE44B7968691/https://nitroflare.com/view/C824A7B09BC50A4/https://nitroflare.com/view/CA6F18A9BCFE1E7/https://nitroflare.com/view/B3B5B92287EB2E5/https://nitroflare.com/view/DF1BD336EC8F57D/ Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now