Search result for How to be a software engineer Online Courses & Certifications
Get Course Alerts by Email
Client Needs and Software Requirements
by Kenny Wong- 4.8
Approx. 12 hours to complete
This course covers practical techniques to elicit and express software requirements from client interactions. Module 1: Introduction to Requirements Introduction to Client Needs and Software Requirements Course Resources: Client Needs and Software Requirements Congratulations and Preview a Capstone Course Create clear requirements to drive effective software development Adapt to changing product requirements...
Digital Business Models
by Andreas Constantinou- 4.5
Approx. 11 hours to complete
The class uses a structured framework for analysing business models with numerous examples so that students can apply it to their own business or case study. We will explore how software developers are not just the innovators but also the decision makers in modern competitive battles from mobile to cloud, and from consumer goods to enterprise software....
Software Architecture
by Kenny Wong- 4.5
Approx. 10 hours to complete
The way that software components — subroutines, classes, functions, etc. We will talk about how architectures are evaluated, what makes a good architecture, and an architecture can be improved. We'll also talk about how the architecture touches on the process of software development. • Create UML ipackage, component, and deployment diagrams to express the architectural structure of a system....
Software Requirements Prioritization: Risk Analysis
by Kristen Walcott-Justice- 4.6
Approx. 18 hours to complete
Risk Analysis, Assessment, and Prioritization looks at how you can manage conflicts at system levels, but it can also be applied to lower level assessments. In this course, we'll look into how to analyze risk, evaluate risk, document risks, and use this information for prioritization of requirements. A risk taxonomy proposal for software maintenance...
Intro to Digital Manufacturing with Autodesk Fusion 360
by Autodesk- 4.6
Approx. 12 hours to complete
The manufacturing industry is making a digital transformation, allowing companies to customize production through advances in machine learning, sustainable design, generative design, and collaboration, with integrated design and manufacturing processes. By understanding how designs are both made and assembled, you'll learn to create better designs from the start. Learn how to open, close, and save a file....
Full Stack Web Developer
by Amy Hua , Caryn McCarthy , Gabriel Ruttner , Kennedy Behrman- 0.0
4 Months
Becoming a software engineer is one of the best career moves you can make. A graduate of this program will be able to design and build databases for software applications, create and deploy database-backed web APIs, and secure and manage user authentication and access control for an application backend. Each project you build will be an opportunity to...
System Validation (3): Requirements by modal formulas
by Jan Friso Groote- 0.0
Approx. 4 hours to complete
It allows automated analysis based on behavioural models of a system to see if a system works correctly. It allows to design embedded system behaviour that is structurally sound and as a side effect enforces you to make the behaviour simple and insightful. Translation to a Boolean Equation System (BES) Solving a Boolean Equation System...
Principles of Secure Coding
by Matthew Bishop, PhD- 4.4
Approx. 16 hours to complete
We'll go through a detailed example of writing robust code and we'll see many common programming problems and show their connection to writing robust, secure programs in general. We’ll examine eight design principles that govern secure coding and how to apply them to your own work. Adding and Removing Elements to a Queue...
Continuous Integration
by Edward Raigosa- 3.8
Approx. 16 hours to complete
You will be able to create an automated job for continuous build, test, integrate, and deploy with Travis CI and use branching and project workflows to enhance the quality, speed and feedback loops for your software assets. Secrets, Part 1: How to Store Secrets in a Travis CI Project Explain how to use, reuse, and improve continuous integration....
The Art of Vocal Production
by Prince Charles Alexander- 4.7
Approx. 12 hours to complete
Through analysis and/or hands on projects that the students will post for peer review, the student will gain an understanding of the many choices available to modern record producers as they record and mix with a modern tool set. Define, describe, and apply time based effects and use them to enhance the sound of a vocal track...