CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
IBM COBOL Software Development Practices (Coursera) Coursera
IBM,LearnQuest

IBM COBOL Software Development Practices (Coursera)

Embark on a journey to master IBM COBOL software development with our expert-led course. Whether you're new to COBOL or looking to refine your skills, this course offers an in-depth look at essential practices, systems, and methodologies. Learn how to work efficiently with existing COBOL code, enhance your understanding of quality assurance, technical support, and project management within the context of COBOL development.

Jul 13th 2026
3 Weeks
Prepared Statements and Stored Procedures (Coursera) Coursera
LearnQuest

Prepared Statements and Stored Procedures (Coursera)

Expand your knowledge of JDBC with this intermediate-level course. Dive into the power of PreparedStatements for safer and more efficient database interactions. Discover the benefits of Stored Procedures, allowing you to encapsulate complex SQL logic directly within your database server. This course is perfect for developers looking to optimize their database applications and handle diverse SQL syntax effectively.

Jul 13th 2026
2 Weeks
Java Data Access - SQL Primer (Coursera) Coursera
LearnQuest

Java Data Access - SQL Primer (Coursera)

Dive into the world of SQL with our Java Data Access - SQL Primer course. This beginner-friendly program is tailored for Java developers eager to learn how to efficiently interact with relational databases using Structured Query Language (SQL). From creating tables to executing complex queries, you'll gain a solid understanding of essential SQL concepts and techniques.

Jul 13th 2026
2 Weeks
Java Database Connectivity (JDBC) Introduction (Coursera) Coursera
LearnQuest

Java Database Connectivity (JDBC) Introduction (Coursera)

Discover the essential skills needed for seamless database integration in your Java applications with our JDBC Introduction course. Gain hands-on experience with foundational concepts, learn why JDBC is crucial for Java developers, and explore practical techniques for connecting, querying, and managing databases using Java's JDBC API.

Jul 13th 2026
2 Weeks
Jakarta Persistence (JPA) (Coursera) Coursera
LearnQuest

Jakarta Persistence (JPA) (Coursera)

Dive into the world of Jakarta Persistence (JPA) with this comprehensive course designed for Java developers. Discover how JPA simplifies object-relational mapping, enabling you to manage data effectively in your applications. From basic concepts to advanced techniques, this course will equip you with the skills needed to leverage JPA for efficient database interactions.

Jul 13th 2026
3 Weeks
Building User Interfaces Using Functional React Components (Coursera) Coursera
NIIT StackRoute

Building User Interfaces Using Functional React Components (Coursera)

Dive into the world of functional React components and elevate your web development skills. This course will teach you how to create efficient, scalable, and reusable UIs with modern React techniques such as stateless functions and hooks. Perfect for developers looking to optimize their coding workflow and build better applications.

Jul 13th 2026
2 Weeks
Building High Quality User Experience Using Material UI (Coursera) Coursera
NIIT StackRoute

Building High Quality User Experience Using Material UI (Coursera)

Discover how to elevate your web application's user experience (UX) with our exclusive course on Building High Quality User Experience Using Material UI. This course will guide you through the process of implementing Material UI, a popular React UI library, to address CSS challenges and create engaging, intuitive interfaces that keep users coming back.

Jul 13th 2026
2 Weeks