Companies Home Search Profile

Code Reviews for Secure,Clean,Scalable Code& Effective teams

Focused View

Surendra Varma Pericherla

57:41

8 View
  • 1. Understanding the Goals of Code Review.mp4
    02:37
  • 2. Code Reviewer Mindset.mp4
    02:53
  • 3. The Anatomy of a Code Review.mp4
    02:46
  • 1. Common Vulnerability Types.mp4
    03:23
  • 2. Security Review Techniques.mp4
    03:08
  • 3. Security Testing and Code Reviews.mp4
    03:04
  • 4. Quiz on Section 1 & 2.html
  • 1. Coding Standards and Style Guides.mp4
    03:20
  • 2. Refactoring for Clarity.mp4
    02:36
  • 3. The Importance of Comments and Documentation.mp4
    03:31
  • 1. Identifying Performance Bottlenecks.mp4
    02:50
  • 2. Scalability Principles.mp4
    03:29
  • 3. Anti-Patterns that Hinder Scalability.mp4
    03:18
  • 4. Quiz on Section 3 & 4.html
  • 1. Static Analysis Tools.mp4
    03:22
  • 2. Git-based Review Tools.mp4
    03:34
  • 3. Automate Repetitive Tasks.mp4
    02:06
  • 4. Metabob Generative AI Based Code Analysis & Reviewer Tool.mp4
    00:55
  • 1. Constructive Feedback Techniques.mp4
    03:10
  • 2. Fostering a Collaborative Environment.mp4
    02:41
  • 3. Handling Disagreements.mp4
    03:24
  • 4. Quiz on Section 5 & 6.html
  • 1. Installing & Working with Sonar Lint.mp4
    01:34
  • 1. Secure & Scalable Chat Application.html
  • 2. Codebase Cleanup & Optimization.html
  • Description


    Code Reviews for Secure, Clean, and Scalable Code: Fostering High-Performance Teams

    What You'll Learn?


    • Conduct Effective Code Reviews
    • Identify and Mitigate Security Vulnerabilities
    • Write Clean, Readable, and Maintainable Code
    • Optimize Code for Scalability and Performance

    Who is this for?


  • Software Engineering Professionals
  • Software Engineering Managers
  • Software Developers
  • Developers Wanting to Lead Teams
  • Quality Assurance Engineers
  • Security-Conscious Developers
  • What You Need to Know?


  • Basic Programming Proficiency
  • More details


    Description

    Title: Code Reviews for Secure, Clean, and Scalable Code: Fostering High-Performance Teams

    Course Description

    Transform your code quality and team dynamics with this comprehensive course on code reviews. Learn to meticulously identify security flaws, write clear and maintainable code, and optimize for long-term scalability. Go beyond bug hunting – discover how to make code reviews a cornerstone of continuous improvement and collaboration within your development team. Gain hands-on experience, industry-leading tools, and the insights to build a culture of excellence in your software development process.

    Modules

    • Foundations of Effective Code Reviews: Goals, mindset, feedback strategies, and the code review lifecycle.

    • Reviewing for Security: OWASP Top 10, vulnerability patterns, security testing integration.

    • Reviewing for Cleanliness and Readability: Standards/style guides, refactoring, and the power of documentation.

    • Reviewing for Scalability and Performance: Bottleneck identification, scalability principles, and performance anti-patterns.

    • Tools and Automation in Code Reviews: Static analysis, Git-based solutions, streamlining processes.

    • Communication and Team Dynamics: Constructive feedback, collaboration, and handling disagreements for healthier team interactions.

    Assessments and Activities:

    • Hands-on code review exercises

    • Scenario-based discussions

    • Team project simulating a full review cycle

    By the end of this course, you'll be able to:

    • Conduct thorough code reviews that elevate software quality

    • Identify and address security vulnerabilities early

    • Improve code readability and maintainability

    • Optimize code for scalability and performance

    • Foster a collaborative and learning-focused environment within your team.

    Who this course is for:

    • Software Engineering Professionals
    • Software Engineering Managers
    • Software Developers
    • Developers Wanting to Lead Teams
    • Quality Assurance Engineers
    • Security-Conscious Developers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Surendra Varma Pericherla
    Surendra Varma Pericherla
    Instructor's Courses
    The name of the instructor is Surendra varma.He is a winner of  BEST TEACHER award.He is a winner of  Young Achiever award.He holds Bachelors degree in Computer Science & Masters degree in Computer science. He cracked toughest exams in computer science such as GATE & UGC-NET with flying colors. Also, he is a university topper during masters.He is currently Pursuing PhD from world's most reputed university Indian Institute of Sciences(IISC), Bangalore.He worked with various EdTech companies in India including Great Learning. He always received best feedback from his students. He has 14+ Years of experience in Teaching/research/Industry. He worked in various roles like Software Engineer, Associate professor, Researcher, Technical Trainer, Senior Technical Trainer, Technical head & Academic head. He has trained over 1,00,000 students in his career. His former students are currently working in MNC's such as Amazon, Infosys, Wipro, TCS, CTS, Accenture etc.He has given Guest lectures in top Universities/ colleges in India like IIIT’s, SRM University, VIT etc.He has given online training to students of various countries such as India, USA, Canada, UAE, Australia, UK, Germany etc.He ranked in Top 5% in Cracking the Amazon Coding Assessment.In Udemy, his students are scattered in 161 different countries."He loves education and educating others. His goal is to Provide quality of education to the students across the world."
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 20
    • duration 57:41
    • Release Date 2024/05/04

    Courses related to Cyber Security

    Courses related to Network Security

    Courses related to Information Security

    Subtitle
    Specialized Testing: XSS
    Pluralsight Christian Wenz
    Christian Wenz
    Specialized Testing: XSS
    1:14:29
    English subtitles
    08/20/2023
    Subtitle
    Ms-101 Microsoft 365 Mobility And Security Course With Sims