| 01. Introduction | |||
| 1. All resources and links for the lesson.txt | 96 B | ||
| 1. Communication plan.mp4 | 13.85 MB | ||
| 1. Communication plan.vtt | 5.42 KB | ||
| 2. 2021-08-26_00-22-43-a4f01af031d400e9b645398789c9ec7a.png | 260.87 KB | ||
| 2. 2021-08-26_00-23-56-eab16b0bd93168ad35a8ee848a848606.jpg?042148 | 48.38 KB | ||
| 2. 2021-08-26_00-24-50-7ebd78db99cbdd54179fba42211a5e12.jpg?042148 | 122.22 KB | ||
| 2. 2021-08-26_00-27-03-3c2dd0db47f1fa059b1c1c0abc1a345b.jpg?042148 | 24.26 KB | ||
| 2. 2021-08-26_00-28-02-260e70c2e4f95a83522a8dc742e15e32.jpg?042148 | 21.73 KB | ||
| 2. Tips to Improve Your Course Taking Experience.html | 1.87 KB | ||
| 02. Code Review Fundamentals | |||
| 1. Introduction to Code Reviews.mp4 | 28.26 MB | ||
| 1. Introduction to Code Reviews.vtt | 15.41 KB | ||
| 2. Basics of Code Review Process.mp4 | 169.02 MB | ||
| 2. Basics of Code Review Process.vtt | 27.71 KB | ||
| 03. Tools, Automation, and Industry Best Practices | |||
| 1. Tools for Code Review and Code Analysis.mp4 | 174.59 MB | ||
| 1. Tools for Code Review and Code Analysis.vtt | 26.95 KB | ||
| 2. Important Note before the Next Lesson.html | 1.61 KB | ||
| 3. Overview of Pull Requests and Code Review Interface in GitHub.mp4 | 66.49 MB | ||
| 3. Overview of Pull Requests and Code Review Interface in GitHub.vtt | 14.27 KB | ||
| 3. Three methods of merging PRs.txt | 43 B | ||
| 4. Important to read before the next lesson.html | 725 B | ||
| 5. All resources and links for the lesson.txt | 96 B | ||
| 5. Part 1 - Checkstyle Adhering Coding Standards.mp4 | 135.33 MB | ||
| 5. Part 1 - Checkstyle Adhering Coding Standards.vtt | 17.04 KB | ||
| 6. All resources and links for the lesson.txt | 96 B | ||
| 6. Part 2 - Checkstyle Adhering Coding Standards.mp4 | 154.59 MB | ||
| 6. Part 2 - Checkstyle Adhering Coding Standards.vtt | 16.3 KB | ||
| 7. All resources and links for the lesson.txt | 96 B | ||
| 7. PMD Static Code Analysis.mp4 | 206.69 MB | ||
| 7. PMD Static Code Analysis.vtt | 24.82 KB | ||
| 04. Advanced Code Review Strategies | |||
| 1. All documents shared in the lesson.txt | 84 B | ||
| 1. Code Review Guidelines & Contribution Policy.mp4 | 200.02 MB | ||
| 1. Code Review Guidelines & Contribution Policy.vtt | 28.36 KB | ||
| 2. Coding Standards and Guidelines.txt | 82 B | ||
| 2. Coding Standards, Code Quality & Consistency.mp4 | 195.76 MB | ||
| 2. Coding Standards, Code Quality & Consistency.vtt | 28.69 KB | ||
| 3. Provide Feedback like a Pro.mp4 | 138.11 MB | ||
| 3. Provide Feedback like a Pro.vtt | 21.98 KB | ||
| 4. Security Considerations During Code Review.mp4 | 147.53 MB | ||
| 4. Security Considerations During Code Review.vtt | 18.5 KB | ||
| 5. Scalability Principles in Code.mp4 | 109.66 MB | ||
| 5. Scalability Principles in Code.vtt | 16.16 KB | ||
| 05. PRACTICE Coding exercises to practice Code Review & Refactoring Skills | |||
| 1. Why this section is important for this course.html | 2.58 KB | ||
| 2.1 Single Responsibility Principle User Registration and Authentication Refactoring Exercise.html | 10.87 KB | ||
| 3.2 Open Closed Principle Shape Refactoring Challenge.html | 10.25 KB | ||
| 4.3 Liskov Substitution Principle Square and Rectangle Refactoring Challenge.html | 8.48 KB | ||
| 5.4 Interface Segregation Principle Worker Refactoring Challenge.html | 9.4 KB | ||
| 6.5 Dependency Inversion Principle Car-Engine Refactoring Challenge.html | 7.55 KB | ||
| 06. Development Metrics & KPIs to Verify During the Code Review and Merge Requests | |||
| 1. Why this section is important for this course.html | 2 KB | ||
| 10. Development Metrics & KPIs Rules Compliance Index (RCI) & Violations.mp4 | 204.11 MB | ||
| 10. Development Metrics & KPIs Rules Compliance Index (RCI) & Violations.vtt | 29.13 KB | ||
| 11. Development Metrics & KPIs Integration Test Coverage & End-to-End Test Coverage.mp4 | 203.28 MB | ||
| 11. Development Metrics & KPIs Integration Test Coverage & End-to-End Test Coverage.vtt | 27.16 KB | ||
| 2. Metric, KPI & OKR.mp4 | 155.11 MB | ||
| 2. Metric, KPI & OKR.vtt | 25.51 KB | ||
| 3. RAG Status to Present KPI.html | 4.28 KB | ||
| 4. Introduction to Engineering Excellence Metrics & KPIs.mp4 | 46.4 MB | ||
| 4. Introduction to Engineering Excellence Metrics & KPIs.vtt | 5.61 KB | ||
| 5. Development Metrics & KPIs Tech Debt Ratio & Index, Cyclomatic Complexity.mp4 | 243.46 MB | ||
| 5. Development Metrics & KPIs Tech Debt Ratio & Index, Cyclomatic Complexity.vtt | 29.53 KB | ||
| 6. Development Metrics & KPIs Unit Test Related Metrics - Part 1.mp4 | 119.57 MB | ||
| 6. Development Metrics & KPIs Unit Test Related Metrics - Part 1.vtt | 17.38 KB | ||
| 7. Development Metrics & KPIs Unit Test Related Metrics - Part 2.mp4 | 62.25 MB | ||
| 7. Development Metrics & KPIs Unit Test Related Metrics - Part 2.vtt | 25.08 KB | ||
| 8. Development Metrics & KPIs Duplicate Code & Commented Code Index.mp4 | 194.06 MB | ||
| 8. Development Metrics & KPIs Duplicate Code & Commented Code Index.vtt | 25.87 KB | ||
| 9. Development Metrics & KPIs Code Review Feedback Loop Time & Code Reviews.mp4 | 172.83 MB | ||
| 9. Development Metrics & KPIs Code Review Feedback Loop Time & Code Reviews.vtt | 25.85 KB | ||
| 07. Annex Git | |||
| 1. Why this section is important for this course.html | 1.88 KB | ||
| 10. Creating Pull Requests.mp4 | 75.85 MB | ||
| 10. Creating Pull Requests.vtt | 14.27 KB | ||
| 11. Updating local repository.mp4 | 88.54 MB | ||
| 11. Updating local repository.vtt | 15.61 KB | ||
| 12. Merge conflicts.mp4 | 110.92 MB | ||
| 12. Merge conflicts.vtt | 16.96 KB | ||
| 13. Git rebase and Force Update.mp4 | 92.96 MB | ||
| 13. Git rebase and Force Update.vtt | 20.99 KB | ||
| 14. Git rebase interactive.mp4 | 70.74 MB | ||
| 14. Git rebase interactive.vtt | 11.57 KB | ||
| 15. Git reset.mp4 | 57.54 MB | ||
| 15. Git reset.vtt | 14.29 KB | ||
| 16. Git stash.mp4 | 80.72 MB | ||
| 16. Git stash.vtt | 15.41 KB | ||
| 17. Data recovery - Git reflog.mp4 | 55.07 MB | ||
| 17. Data recovery - Git reflog.vtt | 8.67 KB | ||
| 18. Git cherry pick.mp4 | 66.75 MB | ||
| 18. Git cherry pick.vtt | 13.53 KB | ||
| 19. 2020-11-05_14-12-12-67371fa192aa3ddf03456864b51b9a53.jpg?042148 | 72.96 KB | ||
| 19. 2020-11-05_14-14-43-dd660c5627f6c2b83a7fdd847108c5e1.jpg?042148 | 11.54 KB | ||
| 19. Cloning remote repository git clone.html | 1.15 KB | ||
| 2. VCS and Git Overview.mp4 | 31.79 MB | ||
| 2. VCS and Git Overview.vtt | 8.82 KB | ||
| 20. Git and Eclipse integration.mp4 | 108.29 MB | ||
| 20. Git and Eclipse integration.vtt | 18.35 KB | ||
| 3. Git download Website.txt | 29 B | ||
| 3. Git installation.mp4 | 80.84 MB | ||
| 3. Git installation.vtt | 11.13 KB | ||
| 4. Create Git repository.mp4 | 70.51 MB | ||
| 4. Create Git repository.vtt | 10.26 KB | ||
| 5. Git ignore for different languages.txt | 35 B | ||
| 5. Ignoring and removing files from git tracking.mp4 | 70.86 MB | ||
| 5. Ignoring and removing files from git tracking.vtt | 12.61 KB | ||
| 6. Git undoing things and Vi text editor.mp4 | 77.36 MB | ||
| 6. Git undoing things and Vi text editor.vtt | 9.77 KB | ||
| 7. Remote repository - Github, Bitbucket, GitLab.mp4 | 58.06 MB | ||
| 7. Remote repository - Github, Bitbucket, GitLab.vtt | 12.51 KB | ||
| 8. SSH connection to the remote repository.mp4 | 57.93 MB | ||
| 8. SSH connection to the remote repository.vtt | 10.34 KB | ||
| 9. Git Branching.mp4 | 107.83 MB | ||
| 9. Git Branching.vtt | 21.23 KB | ||
| 9. ‘ls’ command details.txt | 46 B | ||
| 08. Bonus section | |||
| 1. All resources and links for the lesson.txt | 96 B | ||
| 1. Bonus lesson.mp4 | 26.81 MB | ||
| 1. Bonus lesson.vtt | 3.77 KB |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Code Reviews for Secure, Clean, and Scalable Code
Год выпуска: 11/2024
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/code-reviews-learnit/
Автор: Andrii Piatakha
Продолжительность: 10h 28m 14s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
Enhancing Code Quality: Effective Reviews, Tools, and Collaborative Practices for Secure, Clean, and Scalable Software
What you'll learn Understanding the importance of code reviews for ensuring secure, clean, and scalable code
How to conduct effective and efficient code reviews
Different types of code reviews and their respective goals and benefits
Roles and responsibilities of code reviewers and authors in the review process
Strategies and techniques for developing a constructive reviewer mindset
Utilizing code review tools and automation for comprehensive code analysis
Integrating automated tools into the development workflow for enhanced efficiency
Checkstyle Tool Requirements Basic understanding of programming concepts
Proficiency in at least one programming language
Basic Familiarity with software development processes and version control systems (e.g., Git)
Prior experience in software development or related fields is recommended
Willingness to learn and actively engage in simulated code review exercises and collaborative activities Description
Start a journey into the world of code reviews, where you'll learn why it's important to ensure your code is secure, clean, and scalable. This course will teach you how to conduct effective reviews that improve code quality and team collaboration. Explore different types of code reviews and understand the roles of reviewers and authors in the process.
Learn the basic principles and goals of code reviews, and discover strategies to develop a strong reviewer mindset. Through interactive exercises and simulations, you'll practice evaluating code efficiently, giving helpful feedback, and communicating effectively during review sessions. Explore industry tools and automation that make code analysis easier and integrate smoothly into your development process.
Master the art of conducting fair, objective, and constructive code reviews by setting clear guidelines and expectations. Learn techniques for giving feedback that encourages improvement and fosters a supportive team environment. Gain insights into coding standards and best practices across various programming languages to ensure consistent code quality.
Discover how to create a positive code review culture that promotes trust, teamwork, and continuous improvement among team members. Engage in team-based review simulations to enhance collaborative skills and use coding exercises to identify scalability and security concerns. By the end of this course, you'll be ready to lead effective code reviews and enhance software development within your organization. Join us to create secure, clean, and scalable code that drives innovation and excellence.
Who this course is for: Software developers and programmers seeking to enhance their skills in code quality and collaboration through effective code reviews
Team leads, project managers, and software architects responsible for implementing best practices in code review processes
Quality assurance professionals interested in understanding code review strategies for improving software quality
Students and recent graduates looking to gain practical knowledge and hands-on experience in conducting code reviews
Anyone involved in software development who wants to learn about secure, clean, and scalable coding practices Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30.000 к/с, 651 кб/с
Аудио: aac lc sbr, 48.0 кгц, 62.7 кб/с, 2 аудио
[spoiler="MediaInfo"]
General
Complete name : D:\2\Andrii Piatakha\Udemy - Code Reviews for Secure, Clean, and Scalable Code (11.2024)\07. Annex Git\15. Git reset.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 57.5 MiB
Duration : 11 min 10 s
Overall bit rate : 720 kb/s
Frame rate : 30.000 FPS
Recorded date : 2025-02-08 12:16:53.6388168+03:30
Writing application : Lavf61.9.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 : 11 min 10 s
Bit rate : 651 kb/s
Nominal bit rate : 2 400 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 : 52.0 MiB (90%)
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=2400 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=2400 / vbv_bufsize=4800 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : mp4a-40-2
Duration : 11 min 10 s
Bit rate mode : Constant
Bit rate : 62.7 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 23.438 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 5.01 MiB (9%)
Title : English
Language : English
Default : Yes
Alternate group : 1
[/spoiler]
[spoiler="Скриншоты"]
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
[ FreeCourseWeb ] Lynda - Inclusive Tech - Conducting Humane Code Reviews Posted by
freecoursewb in Other
|
148.91 MB | freecoursewb | 5 years | 0 | 0 |
|
Microsoft Azure Developer: Managing Code Reviews with Azure DevOps [2020, ENG] Posted by
CoJIHblIIIKo in Other
|
303.99 MB | CoJIHblIIIKo | 6 years | 4 | 0 |
| 501.64 MB | Alex Mill | 11 years | 4 | 0 |
All Comments