Welcome to the Software Development Practices course! In this course, you will explore techniques for eliciting and documenting software requirements, including the creation of use cases and user stories. You will learn to design software systems using visual modeling methods such as UML diagrams and Data Flow Diagrams (DFDs). Throughout this learning journey, you will acquire the skills to produce high-quality code, leverage libraries and APIs, and efficiently manage code with version control tools like Git and GitHub. You will also delve into contemporary deployment and DevOps strategies, encompassing debugging, testing, Docker implementation, and CI/CD pipelines, to ensure robust and reliable software development. With a blend of practical hands-on experience and theoretical insights, this course equips you with the expertise needed to thrive in software development. Get ready to embark on an exciting learning journey that will enhance your proficiency in Software Development Practices.

Software Development Practices
kurs ist nicht verfügbar in Deutsch (Deutschland)

Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
This course is ideal for beginners and professionals looking to enhance their software development skills.
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
This course is ideal for beginners and professionals looking to enhance their software development skills.
Was Sie lernen werden
Analyze and apply techniques for gathering and documenting software requirements, including creating use cases and user stories.
Design software systems using visual modeling techniques, including UML diagrams and Data Flow Diagrams (DFDs).
Write high-quality code, utilize libraries and APIs, and manage code with version control systems like Git and GitHub.
Implement debugging, testing, Docker deployment, and CI/CD pipelines for efficient and reliable software development.
Kompetenzen, die Sie erwerben
- Kategorie: Software DevelopmentSoftware Development
- Kategorie: Requirements AnalysisRequirements Analysis
- Kategorie: Code ReviewCode Review
- Kategorie: Software DocumentationSoftware Documentation
- Kategorie: DebuggingDebugging
- Kategorie: Software Development Life CycleSoftware Development Life Cycle
- Kategorie: Application DeploymentApplication Deployment
- Kategorie: Software DesignSoftware Design
- Kategorie: CI/CDCI/CD
- Kategorie: Software Design DocumentsSoftware Design Documents
- Kategorie: Functional RequirementFunctional Requirement
- Kategorie: ContainerizationContainerization
- Kategorie: DevOpsDevOps
- Kategorie: Version ControlVersion Control
- Kategorie: Systems DesignSystems Design
- Kategorie: Program DevelopmentProgram Development
Werkzeuge, die Sie lernen werden
- Kategorie: Docker (Software)Docker (Software)
- Kategorie: Git (Version Control System)Git (Version Control System)
- Kategorie: GitHubGitHub
- Kategorie: Unified Modeling LanguageUnified Modeling Language
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
April 2026
134 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 10 Module
This module provides a comprehensive overview of software development, including essential methodologies and practices. Students will explore the Software Development Life Cycle (SDLC) and compare key methodologies such as Waterfall, Agile, and DevOps. The importance of iteration and feedback in the development process will be emphasized to highlight continuous improvement and adaptation. This module introduces students to practical applications of software development concepts through case studies. By examining web applications developed in Java and Python, students will gain insights into real-world scenarios. Additionally, an overview of the course structure will show how each module is interconnected and relates to the case studies, providing a roadmap for the learning journey.
Das ist alles enthalten
17 Videos5 Lektüren14 Aufgaben
17 Videos•Insgesamt 81 Minuten
- Meet Your Instructor - Prof. Shreyas Suresh Rao•1 Minute
- Meet Your Instructor - Prof. Akanksha Bharadwaj•1 Minute
- Software Development Practices - Course Introductory Video•1 Minute
- Overview of SDLC•6 Minuten
- Comparison of Waterfall, Agile and DevOps Methodologies•8 Minuten
- Iteration in Software Development•6 Minuten
- Feedback in Software Development•5 Minuten
- Roles in a Software Project•6 Minuten
- Team Collaboration and Communication Strategies•7 Minuten
- Agile Team Structure•2 Minuten
- Development-Related Terminologies•7 Minuten
- Testing-Related Terminologies•6 Minuten
- Process-Related Terminologies•5 Minuten
- Code Quality•6 Minuten
- Test-Driven Development (TDD)•4 Minuten
- Continuous Integration and Continuous Deployment (CI/CD) Practice•5 Minuten
- Version Control•4 Minuten
5 Lektüren•Insgesamt 90 Minuten
- Course Overview•10 Minuten
- Introduction to Software Development•20 Minuten
- Roles and Team Collaboration in Software Development•20 Minuten
- Terminologies in Software Development•20 Minuten
- Key Software Development Practices•20 Minuten
14 Aufgaben•Insgesamt 84 Minuten
- Quiz: Overview of SDLC•6 Minuten
- Quiz: Comparison of Waterfall, Agile and DevOps Methodologies•6 Minuten
- Quiz: Iteration in Software Development•6 Minuten
- Quiz: Feedback in Software Development•6 Minuten
- Quiz: Roles in a Software Project•6 Minuten
- Quiz: Team Collaboration and Communication Strategies•6 Minuten
- Quiz: Agile Team Structure•6 Minuten
- Quiz: Development-Related Terminologies•6 Minuten
- Quiz: Testing-Related Terminologies•6 Minuten
- Quiz: Process-Related Terminologies•6 Minuten
- Quiz: Code Quality•6 Minuten
- Quiz: Test-Driven Development (TDD)•6 Minuten
- Quiz: Continuous Integration and Continuous Deployment (CI/CD) Practice•6 Minuten
- Quiz: Version Control•6 Minuten
The "Software Requirements" module provides a comprehensive introduction to the techniques and practices essential for gathering, documenting, and managing software requirements. Learners will explore best practices for requirements gathering, and the creation of effective use cases and user stories. Additionally, the module offers an overview of the Scrum framework, covering roles, artifacts, and events to enhance agile project management skills. Through a practical case study on a Bank ATM system, participants will apply their knowledge to develop real-world requirements and organize them into sprints, ensuring they can effectively manage software projects from inception to completion.
Das ist alles enthalten
15 Videos3 Lektüren16 Aufgaben
15 Videos•Insgesamt 139 Minuten
- Software Requirements Basics•10 Minuten
- Best Practices for Gathering Software Requirements•8 Minuten
- Understanding Use Cases•7 Minuten
- Best Practices for Writing Effective Use Cases•9 Minuten
- Understanding User Stories•10 Minuten
- Best Practices for Writing Effective User Stories•10 Minuten
- Basics of Agile Methodology•16 Minuten
- Agile Teams and Roles•9 Minuten
- Scrum Basics•10 Minuten
- Planning Your Project - Part 1•9 Minuten
- Planning Your Project - Part 2•12 Minuten
- Overview of the Case Study•8 Minuten
- Creating Use Cases for the Case Study•5 Minuten
- Creating User Stories for the Case Study•4 Minuten
- Sprint Planning•11 Minuten
3 Lektüren•Insgesamt 60 Minuten
- Understanding Requirements•20 Minuten
- Overview of Scrum•20 Minuten
- Reading: Case Study Details•20 Minuten
16 Aufgaben•Insgesamt 150 Minuten
- Quiz: Software Requirements Basics•6 Minuten
- Quiz : Best practices for gathering Software Requirements•6 Minuten
- Quiz : Understanding Use Cases•6 Minuten
- Quiz: Best practices for Writing Effective Use Cases•6 Minuten
- Quiz: Understanding User Stories•6 Minuten
- Practice Quiz : Best Practices for Writing Effective User Stories•6 Minuten
- Quiz: Basics of Agile Methodology•6 Minuten
- Quiz: Agile Teams and Roles•6 Minuten
- Quiz: Scrum Basics•6 Minuten
- Quiz: Planning Your Project Part 1•6 Minuten
- Planning Your Project Part 2•6 Minuten
- Quiz: Overview of the Case Study•6 Minuten
- Quiz: Creating Use Cases for the Case Study•6 Minuten
- Practice Quiz: Creating User Stories for the Case Study•6 Minuten
- Quiz: Sprint Planning•6 Minuten
- Graded Quiz for Week 1 and 2•60 Minuten
The "Software Design" module equips learners with the skills to effectively design software systems through practical project management and the use of visual modeling techniques. This module covers the creation of use cases, user stories, and sprint plans to kickstart a project. It also delves into Unified Modeling Language (UML) diagrams, teaching learners how to construct and interpret use case, class, component, sequence, and activity diagrams. Additionally, the module focuses on designing data flow with context diagrams and Data Flow Diagrams (DFDs). By the end of this module, learners will be able to design robust software systems and visually represent their architecture and data processes accurately.
Das ist alles enthalten
15 Videos3 Lektüren15 Aufgaben
15 Videos•Insgesamt 122 Minuten
- Introduction to Software Design•7 Minuten
- Importance of Software Design in the Development Lifecycle•9 Minuten
- Basics of UML - Part 1•7 Minuten
- Basics of UML - Part 2•6 Minuten
- Role of UML in Software Design•5 Minuten
- Use Case Diagram•12 Minuten
- Class Diagrams•12 Minuten
- Component Diagram•8 Minuten
- Sequence Diagram•8 Minuten
- Activity Diagrams •10 Minuten
- State Machine Diagrams•7 Minuten
- Deployment Diagrams•7 Minuten
- Context Diagram•6 Minuten
- Level 1 DFD•9 Minuten
- Level 2 DFD•9 Minuten
3 Lektüren•Insgesamt 60 Minuten
- Introduction and Foundations of Software Design•20 Minuten
- UML Diagrams•20 Minuten
- Designing Data Flow•20 Minuten
15 Aufgaben•Insgesamt 90 Minuten
- Quiz: Introduction to Software Design•6 Minuten
- Quiz: Importance of Software Design in the Development Lifecycle•6 Minuten
- Quiz: Basics of UML•6 Minuten
- Quiz: Basics of UML - Part 2•6 Minuten
- Quiz: Role of UML in Software Design•6 Minuten
- Quiz: Use Case Diagram•6 Minuten
- Quiz: Class Diagrams•6 Minuten
- Quiz: Component Diagram•6 Minuten
- Quiz: Sequence Diagram•6 Minuten
- Quiz: Activity Diagrams •6 Minuten
- Quiz: State Machine Diagrams•6 Minuten
- Quiz: Deployment Diagrams•6 Minuten
- Quiz: Context Diagram•6 Minuten
- Quiz: Level 1 DFD•6 Minuten
- Level 2 DFD•6 Minuten
This module focuses on the essential aspects of writing high-quality code, effectively utilizing libraries and APIs, and conducting thorough code reviews. Learners will explore the importance of clean code, understand coding standards and best practices, and learn how to apply these principles in their work. Additionally, the module covers the integration and advanced use of libraries and APIs, along with tools for generating documentation. Finally, learners will gain insights into conducting productive code walkthroughs and reviews, using common tools to provide constructive feedback.
Das ist alles enthalten
17 Videos4 Lektüren18 Aufgaben
17 Videos•Insgesamt 131 Minuten
- Importance of Writing Good Quality Code•6 Minuten
- Principles of Clean Code•6 Minuten
- Coding Standards and Conventions•12 Minuten
- Best Practices for Writing Quality Code•9 Minuten
- Introduction to Libraries and Frameworks•8 Minuten
- Understanding APIs - Part 1•6 Minuten
- Understanding APIs - Part 2•8 Minuten
- Advanced API Integration•11 Minuten
- Tools for generating documentation•7 Minuten
- Introduction to Code Walkthroughs•6 Minuten
- Conducting effective walkthroughs•6 Minuten
- Conducting constructive code reviews•6 Minuten
- Common Code Review Tools•7 Minuten
- Overview of Integrated Development Environments (IDEs)•8 Minuten
- Understanding and Choosing the Right IDE•9 Minuten
- Setting up and Configuring IDE•9 Minuten
- Extensions and Plugins•6 Minuten
4 Lektüren•Insgesamt 80 Minuten
- Reading: Introduction to Good Quality Code•20 Minuten
- Reading: Utilizing Libraries and APIs•20 Minuten
- Reading: Code Walkthrough and Review•20 Minuten
- Reading: Introduction to IDEs•20 Minuten
18 Aufgaben•Insgesamt 162 Minuten
- Quiz: Importance of Writing Good Quality Code•6 Minuten
- Quiz: Principles of Clean Code•6 Minuten
- Quiz: Coding Standards and Conventions•6 Minuten
- Quiz: Best Practices for Writing Quality Code•6 Minuten
- Quiz: Introduction to Libraries and Frameworks•6 Minuten
- Quiz: Understanding APIs - Part 1•6 Minuten
- Quiz: Uderstanding APIs - Part 2•6 Minuten
- Quiz: Advanced API Integration•6 Minuten
- Quiz: Tools for Generating Documentation•6 Minuten
- Quiz: Introduction to Code Walkthroughs•6 Minuten
- Quiz: Conducting Effective Walkthroughs•6 Minuten
- Quiz: Conducting Constructive Code Reviews•6 Minuten
- Quiz: Common Code Review Tools•6 Minuten
- Quiz: Overview of Integrated Development Environments (IDEs)•6 Minuten
- Quiz: Understanding and Choosing the Right IDE•6 Minuten
- Quiz: Setting up an IDE for the project•6 Minuten
- Quiz: Useful Plugins for Productivity•6 Minuten
- Graded Quiz for Week 3 and 4•60 Minuten
This module provides a comprehensive introduction to Integrated Development Environments (IDEs) and demonstrates their application in a practical project. Learners will explore the fundamental features of popular IDEs, understand how to set up and configure an IDE for their projects, and discover productivity-enhancing plugins. The module also includes a hands-on project demonstration, guiding learners through the process of understanding project requirements, implementation, and execution on a local machine.
Das ist alles enthalten
11 Videos3 Lektüren11 Aufgaben
11 Videos•Insgesamt 71 Minuten
- Project Introduction•9 Minuten
- Project Use Cases•6 Minuten
- Project User Stories•5 Minuten
- Project Planning•10 Minuten
- UML Diagrams Part 1•8 Minuten
- UML Diagrams Part 2•6 Minuten
- Data Flow Diagrams•4 Minuten
- IDE settings•4 Minuten
- Code Walkthrough•6 Minuten
- Best Practices Followed in this Code•7 Minuten
- Code Demo•6 Minuten
3 Lektüren•Insgesamt 60 Minuten
- Project Requirements and Planning•20 Minuten
- Project Design•20 Minuten
- Project Implementation•20 Minuten
11 Aufgaben•Insgesamt 66 Minuten
- Quiz: Project Introduction•6 Minuten
- Quiz: Project Use Cases•6 Minuten
- Quiz: Project User Stories•6 Minuten
- Quiz: Project Planning•6 Minuten
- Quiz: UML Diagrams Part 1•6 Minuten
- Quiz: UML Diagrams Part 2•6 Minuten
- Quiz: Data Flow Diagrams•6 Minuten
- Quiz: IDE settings•6 Minuten
- Quiz: Code Walkthrough•6 Minuten
- Quiz: Best Practices Followed in this Code•6 Minuten
- Quiz: Code Demo•6 Minuten
This module provides a thorough understanding of the essential processes and tools for building, managing, and controlling source code in software development. It covers the entire lifecycle of code from compilation to version control and practical application of Git and GitHub. Through a series of lessons and practical demonstrations, learners will develop the skills needed to efficiently manage code and collaborate on software projects.
Das ist alles enthalten
15 Videos4 Lektüren13 Aufgaben
15 Videos•Insgesamt 79 Minuten
- Code Build Process•4 Minuten
- Code Compiler and Interpreter•7 Minuten
- Build Tools•4 Minuten
- Overview of Source Code Management•3 Minuten
- Version Control System (VCS)•4 Minuten
- Types of Version Control Systems•7 Minuten
- Benefits of Version Control Systems•4 Minuten
- Git Workflow•7 Minuten
- Git Commands - Part I•5 Minuten
- Git Commands - Part II•5 Minuten
- Git Branching and Merging•5 Minuten
- GitHub•6 Minuten
- Demo of Git Commands - Part I•7 Minuten
- Demo of Git Commands - Part II•6 Minuten
- Demo on Git-GitHub Integration•5 Minuten
4 Lektüren•Insgesamt 80 Minuten
- Reading: Code Build•20 Minuten
- Reading: Source Code Management•20 Minuten
- Reading: Git•20 Minuten
- Reading: Git in Practice•20 Minuten
13 Aufgaben•Insgesamt 132 Minuten
- Quiz: Code Build Process•6 Minuten
- Quiz: Code Compiler and Interpreter•6 Minuten
- Quiz: Build Tools•6 Minuten
- Quiz: Overview of Source Code Management•6 Minuten
- Quiz: Version Control System (VCS)•6 Minuten
- Quiz: Types of Version Control Systems•6 Minuten
- Quiz: Benefits of Version Control Systems•6 Minuten
- Quiz: Git Workflow•6 Minuten
- Quiz: Git Commands - Part I•6 Minuten
- Quiz: Git Commands - Part II•6 Minuten
- Quiz: Git Branching and Merging•6 Minuten
- Quiz: GitHub•6 Minuten
- Graded Quiz for Week 5 and 6•60 Minuten
The "Debugging and Testing" module provides learners with a comprehensive understanding of essential concepts and practices in software quality assurance. Through three focused lessons, participants will explore introductory testing concepts, practical debugging techniques, and industry-standard testing approaches. By combining theoretical knowledge with hands-on exercises, this module equips learners with the skills needed to ensure the quality and reliability of software products in real-world development environments.
Das ist alles enthalten
12 Videos3 Lektüren10 Aufgaben
12 Videos•Insgesamt 93 Minuten
- Defects, Errors, and Exceptions Explained•8 Minuten
- Overview of Software Testing•8 Minuten
- Methods of Software Testing•7 Minuten
- Creating Effective Test Cases•8 Minuten
- Executing Test Cases•6 Minuten
- Using Assertions in Testing•7 Minuten
- Identifying and Isolating Bugs•9 Minuten
- Testing vs. Debugging•7 Minuten
- Debugging Tools and Techniques•9 Minuten
- Test Planning and Strategy•9 Minuten
- Best Practices for Effective Testing•9 Minuten
- Leveraging Automated Testing Tools•7 Minuten
3 Lektüren•Insgesamt 60 Minuten
- Reading: Introduction to Testing•20 Minuten
- Reading: Debugging•20 Minuten
- Reading: Industry Approach to Testing•20 Minuten
10 Aufgaben•Insgesamt 60 Minuten
- Quiz: Defects, Errors, and Exceptions Explained•6 Minuten
- Quiz: Overview of Software Testing•6 Minuten
- Quiz: Methods of Software Testing•6 Minuten
- Quiz: Creating Effective Test Cases•6 Minuten
- Quiz: Identifying and Isolating Bugs•6 Minuten
- Quiz: Testing vs. Debugging•6 Minuten
- Quiz: Debugging Tools and Techniques•6 Minuten
- Quiz: Test Planning and Strategy•6 Minuten
- Quiz: Best Practices for Effective Testing•6 Minuten
- Quiz: Leveraging Automated Testing Tools•6 Minuten
This module provides a comprehensive overview of modern software deployment practices, focusing on the evolution from physical servers to virtual machines and containers, with an emphasis on Docker technology. Through a series of lessons, learners will gain foundational knowledge of Docker, learn how to create and use Dockerfiles, and acquire practical skills in deploying Docker images and utilizing DockerHub.
Das ist alles enthalten
15 Videos3 Lektüren13 Aufgaben
15 Videos•Insgesamt 78 Minuten
- Software Deployment and Evolution•5 Minuten
- Virtual Machines•7 Minuten
- Containers•5 Minuten
- Configuration Management•4 Minuten
- Docker•6 Minuten
- Docker Terminologies•6 Minuten
- Docker Architecture•3 Minuten
- Docker Desktop and Docker Hub•3 Minuten
- Basic Docker commands•4 Minuten
- Dockerfile Keywords•5 Minuten
- System Docker Image•6 Minuten
- Custom Docker Image•5 Minuten
- Demo of System Docker Image•8 Minuten
- Demo of Custom Docker Image•6 Minuten
- Demo of Publishing Custom Image on DockerHub•5 Minuten
3 Lektüren•Insgesamt 60 Minuten
- Reading: Software Deployment•20 Minuten
- Reading: Docker Fundamentals•20 Minuten
- Reading: Docker Image•20 Minuten
13 Aufgaben•Insgesamt 132 Minuten
- Quiz: Software Deployment and Evolution•6 Minuten
- Quiz: Virtual Machines•6 Minuten
- Quiz: Containers•6 Minuten
- Quiz: Configuration Management•6 Minuten
- Quiz: Docker•6 Minuten
- Quiz: Docker Terminologies•6 Minuten
- Quiz: Docker Architecture•6 Minuten
- Quiz: Docker Desktop and Docker Hub•6 Minuten
- Quiz: Basic Docker commands•6 Minuten
- Quiz: Dockerfile Keywords•6 Minuten
- Quiz: System Docker Image•6 Minuten
- Quiz: Custom Docker Image•6 Minuten
- Graded Quiz for Week 7 and 8•60 Minuten
This module provides a comprehensive introduction to DevOps, covering its need, definition, and core dimensions. It delves into essential DevOps practices like Continuous Integration and Continuous Delivery/Deployment, detailing their implementation within CI/CD pipelines. Additionally, it offers practical demonstrations to solidify theoretical concepts through hands-on application. By the end, learners will be equipped to understand, explain, and implement DevOps practices effectively.
Das ist alles enthalten
14 Videos3 Lektüren12 Aufgaben
14 Videos•Insgesamt 82 Minuten
- Need for DevOps•5 Minuten
- DevOps Definition•5 Minuten
- DevOps Dimensions•8 Minuten
- Overview of DevOps practices•4 Minuten
- Continuous Integration•7 Minuten
- Continuous Delivery or Deployment•4 Minuten
- CI-CD Pipeline•4 Minuten
- Continuous Monitoring•6 Minuten
- Effective Dependency Management•7 Minuten
- Continuous Testing•5 Minuten
- Infrastructure as Code (IaC)•6 Minuten
- GitHub Actions•5 Minuten
- Demo on Setting Up Build and Test Code•7 Minuten
- Demo on GitHub Actions Workflow and Continuous Integration•8 Minuten
3 Lektüren•Insgesamt 60 Minuten
- Reading: Introduction to DevOps•20 Minuten
- Reading: DevOps Practices•20 Minuten
- Reading: Advanced CI/CD Practices•20 Minuten
12 Aufgaben•Insgesamt 72 Minuten
- Quiz: Need for DevOps•6 Minuten
- Quiz: DevOps Definition•6 Minuten
- Quiz: DevOps Dimensions•6 Minuten
- Quiz: Overview of DevOps Practices•6 Minuten
- Quiz: Continuous Integration•6 Minuten
- Quiz: Continuous Delivery or Deployment•6 Minuten
- Quiz: CI-CD Pipeline•6 Minuten
- Quiz: Continuous Monitoring•6 Minuten
- Quiz: Effective Dependency Management•6 Minuten
- Quiz: Continuous Testing•6 Minuten
- Quiz: Infrastructure as Code (IaC)•6 Minuten
- Quiz: GitHub Actions•6 Minuten
The module introduces learners to the transformative role of artificial intelligence in modern software development. This module first covers the implementation of the case study discussed throughout the course; and then covers the integration of AI in various stages of the software development lifecycle, including development, testing, and deployment. Participants will explore current trends, tools, and techniques that leverage AI to enhance productivity, accuracy, and efficiency. Through the lessons on AI-driven practices, real-world use cases, and future trends, learners will gain the knowledge and skills necessary to effectively incorporate AI technologies into their software development processes.
Das ist alles enthalten
14 Videos4 Lektüren12 Aufgaben
14 Videos•Insgesamt 83 Minuten
- Demo of Git implementation and GitHub integration•7 Minuten
- Demo of Docker implementation and deployment•5 Minuten
- Demo of Continuous Integration and Delivery •9 Minuten
- Microservices - Part I•6 Minuten
- Microservices - Part II•4 Minuten
- Serverless Computing•6 Minuten
- Low-Code / No-Code Development•6 Minuten
- AI in Code Generation and Optimization•7 Minuten
- AI in Predictive Analytics•6 Minuten
- AI in Code Review and Refactoring•6 Minuten
- AI in Test Case Generation•5 Minuten
- AI for Bug Detection and Fixing•5 Minuten
- Continuous Testing with AI•5 Minuten
- AI for Continuous Deployment•5 Minuten
4 Lektüren•Insgesamt 70 Minuten
- Reading: Trends in Software Technology•20 Minuten
- Reading: Trends in Software Development•20 Minuten
- Reading: Trends in Software Testing and Deployment•20 Minuten
- Course Summary•10 Minuten
12 Aufgaben•Insgesamt 123 Minuten
- Quiz: Microservices - Part I•6 Minuten
- Quiz: Microservices - Part II•3 Minuten
- Quiz: Serverless Computing•6 Minuten
- Quiz: Low-code / No-code Development•6 Minuten
- Quiz: AI in Code Generation and Optimization•6 Minuten
- Quiz: AI in Predictive Analytics•6 Minuten
- Quiz: AI in Code Review and Refactoring•6 Minuten
- Quiz: AI in Test Case Generation•6 Minuten
- Quiz: AI for Bug Detection and Fixing•6 Minuten
- Quiz: Continuous Testing with AI•6 Minuten
- Quiz: AI for Continuous Deployment•6 Minuten
- Graded Quiz for Week 9 and 10•60 Minuten
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Birla Institute of Technology & Science, Pilaniangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Birla Institute of Technology & Science, Pilaniangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Birla Institute of Technology & Science, Pilani
Bachelor of Science in Computer Science
Abschluss · 3-6 years
¹Erfolgreiche Bewerbung und Einschreibung sind erforderlich. Es gelten die Zulassungsbedingungen. Jede Einrichtung legt die Anzahl der Credits fest, die durch die Absolvierung dieser Inhalte anerkannt werden und auf die Abschlussanforderungen angerechnet werden können, wobei bereits vorhandene Credits berücksichtigt werden. Klicken Sie auf einen bestimmten Kurs, um weitere Informationen zu erhalten.
Dozent

von

von

Birla Institute of Technology & Science, Pilani (BITS Pilani) is one of only ten private universities in India to be recognised as an Institute of Eminence by the Ministry of Human Resource Development, Government of India. It has been consistently ranked high by both governmental and private ranking agencies for its innovative processes and capabilities that have enabled it to impart quality education and emerge as the best private science and engineering institute in India. BITS Pilani has four international campuses in Pilani, Goa, Hyderabad, and Dubai, and has been offering bachelor's, master’s, and certificate programmes for over 58 years, helping to launch the careers for over 1,00,000 professionals.
Mehr von Software Development entdecken
Status: Kostenloser TestzeitraumKostenloser TestzeitraumAAmazon
Kurs
Status: Kostenloser TestzeitraumKostenloser TestzeitraumUUniversity of Minnesota
Kurs
Status: Kostenloser TestzeitraumKostenloser TestzeitraumUUniversity of Minnesota
Kurs
AAmazon Web Services
Kurs
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Häufig gestellte Fragen
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

