Software Development

 

 


 

Customize your search:

E.g., 2016-12-10
E.g., 2016-12-10
E.g., 2016-12-10
Dec 12th 2016

This course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting. Whether you are part of a data science team or working individually within a community of developers, this course will give you the knowledge of R needed to make useful contributions in those settings.

Average: 4 (5 votes)
Dec 5th 2016

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, com método e organização graças às boas práticas e princípios exercitados no curso anterior; mas você talvez não se sinta ainda confortável em projetar programas usando técnicas ágeis, como o desenvolvimento guiado por testes (TDD).

No votes yet
Dec 5th 2016

This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.

Average: 9.8 (4 votes)
Dec 5th 2016

This course covers practical techniques to elicit and express software requirements from client interactions.

Average: 7.5 (2 votes)
Nov 28th 2016

Do you want to develop skills to prototype mobile-enabled products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses. We will use the DragonBoard™ 410c single board computer (SBC).

No votes yet
Nov 21st 2016

System Validation is the field that studies the fundamentals of system communication and information processing. It is the next logical step in computer science and improving software development in general. It allows automated analysis based on behavioural models of a system to see if a system works correctly. We want to guarantee that the systems does exactly what it is supposed to do.

No votes yet
Nov 2nd 2016

In this course, we will focus on the new and improved features that were introduced in SAP HANA SPS 11 and 12. Developers taking this course should be able to get up to speed quickly and begin leveraging these new features to enhance their own productivity, as well as tap into powerful new features of SAP HANA itself. Students will learn to use SAP Web IDE for SAP HANA to develop both HDI (SAP HANA Deployment Infrastructure) and XSA (SAP HANA extended application services, advanced model) based applications.

No votes yet
Sep 26th 2016

Learn how to write programs that are safe from bugs, easy to understand, and ready for change. This computer science course is the first of a two-course sequence about writing good software using modern software engineering techniques.

Average: 10 (1 vote)
Sep 7th 2016

In this advanced course, you’ll learn how to develop Java-based apps on SAP HANA Cloud Platform using the newly updated Enterprise Sales & Procurement Model (ESPM) application. With the ESPM app, we’ll demonstrate the end-to-end process for developers to leverage the capabilities of SAP HANA Cloud Platform for Java-based apps.

No votes yet
Sep 1st 2016

Learn fundamental agile concepts to enhance your software development skills. Agile methodology has taken the software development industry by storm. Everyone wants to be agile, but what does it really mean and how do you achieve agile development?

No votes yet
Aug 29th 2016

Gain hands-on experience in DevOps tools and practices for quick delivery of high-quality software and learn how to lead the DevOps transformation at your organization.

Average: 10 (1 vote)
Jun 17th 2016

Learn the best models, methods and practices for effective lifecycle management for large-scale software. Want to manage software development, but unsure where to begin? This computer science course will teach you the models, methods and practices of software development to make the process manageable and result in high-quality and efficient software products.

Average: 5 (1 vote)
Jun 15th 2016

Learn how to code software for a global audience from experts who have created some of the world's most successful software.

No votes yet
Jun 6th 2016

Creative Programming for Audiovisual Art aims to enhance student skills and experience in the development of software for the creation and manipulation of sounds and images, both in real and non-real time. The course explores the intersection and similarities between sound and image signal processing through the exploration of combined audiovisual approaches. As such it is suitable for those with a strong interest in creative technologies from either an engineering or creative arts background.

Average: 10 (1 vote)
Self Paced

Software Testing is one of the most important and critical component of Software development life cycle. The testing team is ultimately responsible of Software quality and forms the bedrock before it goes out to actual users and to market place. Over the years with innovative development techniques the software testing and quality assurance field has undergone a sea change. With new techniques like TDD(Test driven development) taking hold in industry the software developers must understand the nuances of new approaches to software quality. This is a free course with a MOOC List coupon.

No votes yet
Mar 2nd 2016

With the delivery of SAP HANA SPS 11, we see a large number of new features in both the underlying SAP HANA infrastructure and in particular in the custom development aspects of SAP HANA native development.
Requirements change over time, and so too has XS within SAP HANA. SAP HANA extended application services in SPS 11 represents an evolution of the application server architecture; building upon the previous strengths while expanding the technical scope. This one-week nutshell course will offer an overview of the new architecture and the various expanded capabilities it makes possible.

Average: 1 (1 vote)
Dec 15th 2015

Learn how to design “world-ready” software from experts who’ve created some of the world’s most successful software.

No votes yet
Nov 10th 2015

Prepare for the CLEP Information Systems and Computer Applications exam. Part 3 will focus on software development.

Average: 1 (2 votes)
Mar 9th 2015

In this course, we explore how the effectiveness of software development projects can be pro-actively improved by applying concepts, techniques, and tools from software diagnosis. The term "software diagnosis" refers to recently innovated techniques from automated software analysis and software visual analytics that aim at giving insights into information about complex software system implementations, the correlated software development processes, and the system evolution.
As precondition, our interested learners for this course shall have general knowledge about software development processes and procedures and have experience in IT-systems development or software maintenance.

No votes yet