This course is designed for those interested to learn the basics of software development, what is and why we need coding standards, and what testing approaches and techniques we can use during software development. Read more.
Senior Software Engineer with more than 8 years of production experience in Web Development. Experienced both in frontend and backend technologies.
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- anyone who wants to learn about development, regardless of previous experience
- complete beginners with zero experience
- middle developers who want to improve theoretical knowledge
- anyone who wants to learn everything they need to pass software developer interviews
What you’ll learn:Â
- Code Quality Gates
- Coding Standards
- Code Review
- Testing Overview
- Unit Testing
- Test Automation
- Testing Of Non-functional Requirements
- Release And Branching Strategy
- Continuous Integration/Continuous Delivery
- Business Analysis
- Estimations
- Agile
Requirements:Â
- No prior knowledge is required to take this course
Welcome to the course you need to learn best practices in software development. This complete course is designed to educate and transform you into a job-ready, high-quality software developer. It doesn’t matter if you are a front-end or back-end developer, junior or senior – this course will provide a huge impact on your professional life.
You’ll also have learned how to deliver high-quality software to a customer or production environment by the end of the course. You’ll learn how to do it fast and with minimal effort.
Our Promise to You
By the end of this course, you will have learned best practices in software development.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about Software Development.
Course Curriculum
Section 1 - Introduction | |||
Introduction | 00:00:00 | ||
Technical Terms And Definitions | 00:00:00 | ||
Section 2 - Code Quality Gates | |||
The High Cost Of Bugs | 00:00:00 | ||
Code Quality | 00:00:00 | ||
Code Quality Gates | 00:00:00 | ||
Section 3 - Coding Standards | |||
Coding Standards And Guidelines 1 | 00:00:00 | ||
Coding Standards And Guidelines 2 | 00:00:00 | ||
Coding Standards Tools | 00:00:00 | ||
Code Style Documentation Demo | 00:00:00 | ||
Code Style Sample | 00:00:00 | ||
Section 4 - Code Review | |||
Automated Code Analysis | 00:00:00 | ||
Manual Code Review | 00:00:00 | ||
Code Review Tips | 00:00:00 | ||
Code Review Checklist | 00:00:00 | ||
Code Review Checklist Sample | 00:00:00 | ||
Section 5 - Testing Overview | |||
Testing As A Team Work | 00:00:00 | ||
Functional Vs Non-Functional Testing | 00:00:00 | ||
Manual Vs Automation Testing | 00:00:00 | ||
Testing Approaches And Techniques | 00:00:00 | ||
Section 6 - Unit Testing | |||
Unit Tests: What | 00:00:00 | ||
Unit Tests: Why | 00:00:00 | ||
Unit Tests Convention Demo | 00:00:00 | ||
Unit Tests Convention Sample | 00:00:00 | ||
Section 7 - Test Automation | |||
Test Automation Place In Lifecycle | 00:00:00 | ||
Test Automation Goals And Metrics | 00:00:00 | ||
Test Automation Tools | 00:00:00 | ||
Section 8 - Testing Of Non-Functional Requirements | |||
Performance Testing | 00:00:00 | ||
Security Testing | 00:00:00 | ||
Section 9 - Release And Branching Strategy | |||
Software Release | 00:00:00 | ||
Branching Strategy | 00:00:00 | ||
Section 10 - Continuous Integration / Continuous Delivery | |||
What Is Continuous Integration? | 00:00:00 | ||
Continuous Delivery | 00:00:00 | ||
Section 11 - Business Analysis | |||
Business Analyst Role On A Project | 00:00:00 | ||
Section 12 - Estimations | |||
Project Estimation Techniques | 00:00:00 | ||
Task Estimation Techniques | 00:00:00 | ||
Section 13 - Agile | |||
Agile | 00:00:00 | ||
Scrum | 00:00:00 | ||
Kanban | 00:00:00 | ||
Extreme Programming (XP) | 00:00:00 |
About This Course
Who this course is for:
- anyone who wants to learn about development, regardless of previous experience
- complete beginners with zero experience
- middle developers who want to improve theoretical knowledge
- anyone who wants to learn everything they need to pass software developer interviews
What you’ll learn:Â
- Code Quality Gates
- Coding Standards
- Code Review
- Testing Overview
- Unit Testing
- Test Automation
- Testing Of Non-functional Requirements
- Release And Branching Strategy
- Continuous Integration/Continuous Delivery
- Business Analysis
- Estimations
- Agile
Requirements:Â
- No prior knowledge is required to take this course
Welcome to the course you need to learn best practices in software development. This complete course is designed to educate and transform you into a job-ready, high-quality software developer. It doesn’t matter if you are a front-end or back-end developer, junior or senior – this course will provide a huge impact on your professional life.
You’ll also have learned how to deliver high-quality software to a customer or production environment by the end of the course. You’ll learn how to do it fast and with minimal effort.
Our Promise to You
By the end of this course, you will have learned best practices in software development.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about Software Development.
Course Curriculum
Section 1 - Introduction | |||
Introduction | 00:00:00 | ||
Technical Terms And Definitions | 00:00:00 | ||
Section 2 - Code Quality Gates | |||
The High Cost Of Bugs | 00:00:00 | ||
Code Quality | 00:00:00 | ||
Code Quality Gates | 00:00:00 | ||
Section 3 - Coding Standards | |||
Coding Standards And Guidelines 1 | 00:00:00 | ||
Coding Standards And Guidelines 2 | 00:00:00 | ||
Coding Standards Tools | 00:00:00 | ||
Code Style Documentation Demo | 00:00:00 | ||
Code Style Sample | 00:00:00 | ||
Section 4 - Code Review | |||
Automated Code Analysis | 00:00:00 | ||
Manual Code Review | 00:00:00 | ||
Code Review Tips | 00:00:00 | ||
Code Review Checklist | 00:00:00 | ||
Code Review Checklist Sample | 00:00:00 | ||
Section 5 - Testing Overview | |||
Testing As A Team Work | 00:00:00 | ||
Functional Vs Non-Functional Testing | 00:00:00 | ||
Manual Vs Automation Testing | 00:00:00 | ||
Testing Approaches And Techniques | 00:00:00 | ||
Section 6 - Unit Testing | |||
Unit Tests: What | 00:00:00 | ||
Unit Tests: Why | 00:00:00 | ||
Unit Tests Convention Demo | 00:00:00 | ||
Unit Tests Convention Sample | 00:00:00 | ||
Section 7 - Test Automation | |||
Test Automation Place In Lifecycle | 00:00:00 | ||
Test Automation Goals And Metrics | 00:00:00 | ||
Test Automation Tools | 00:00:00 | ||
Section 8 - Testing Of Non-Functional Requirements | |||
Performance Testing | 00:00:00 | ||
Security Testing | 00:00:00 | ||
Section 9 - Release And Branching Strategy | |||
Software Release | 00:00:00 | ||
Branching Strategy | 00:00:00 | ||
Section 10 - Continuous Integration / Continuous Delivery | |||
What Is Continuous Integration? | 00:00:00 | ||
Continuous Delivery | 00:00:00 | ||
Section 11 - Business Analysis | |||
Business Analyst Role On A Project | 00:00:00 | ||
Section 12 - Estimations | |||
Project Estimation Techniques | 00:00:00 | ||
Task Estimation Techniques | 00:00:00 | ||
Section 13 - Agile | |||
Agile | 00:00:00 | ||
Scrum | 00:00:00 | ||
Kanban | 00:00:00 | ||
Extreme Programming (XP) | 00:00:00 |
Interesting course
Theoretically sufficient about code, testing, and methodologies.