CS: Software Engineering

Sort options

Foundations of AR (Coursera)

Apr 29th 2024
Foundations of AR (Coursera)
Course Auditing
Categories
Effort
Languages
In this course, you will learn the basics of augmented reality (AR). You will focus on where AR fits in the XR spectrum, how AR is used, what AR can do today—and in the future—and the various technologies used for building such experiences. You will also learn about computer [...]

Search Engines for Web and Enterprise Data (Coursera)

This course introduces the technologies behind web and search engines, including document indexing, searching and ranking. You will also learn different performance metrics for evaluating search quality, methods for understanding user intent and document semantics, and advanced applications including recommendation systems and summarization. Real-life examples and case studies are [...]

Use C++ to build a crypto trading platform V: final system (Coursera)

This course is the fifth of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriented programming. It's an all-in-one package that will take you from the very [...]

Use C++ to build a crypto trading platform IV: objects (Coursera)

This course is the fourth of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriented programming. It's an all-in-one package that will take you from the very fundamentals [...]

Working with Data in iOS (Coursera)

Apr 29th 2024
Working with Data in iOS (Coursera)
Course Auditing
Categories
Effort
Languages
This course introduces you to the core principles of working with data in iOS. You will delve deeper into the processes and concepts behind APIs, explore data formats that allow you to transfer data between servers and devices and discover how to work with data in Swift using Core Data.

Working with Data in Android (Coursera)

Apr 29th 2024
Working with Data in Android (Coursera)
Course Auditing
Categories
Effort
Languages
Learn how to work with web technologies and persistent data on Android applications even after you close or restart an app. There is a focus on web communication and developer tools and you will discover how Kotlin applications communicate over the web. You’ll learn how data formats and web [...]

Create the User Interface in Android Studio (Coursera)

This is a beginner course for learners who would like to prepare themselves for a career in Android development. To succeed in this course, you should understand the basics of Kotlin and cross-platform development for mobile applications. The course introduces you to creating a User Interface (UI) in Android [...]

Developing Back-End Apps with Node.js and Express (Coursera)

Apr 29th 2024
Developing Back-End Apps with Node.js and Express (Coursera)
Course Auditing
Categories
Effort
Languages
In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework.
Apr 29th 2024
Course Auditing
36.00 EUR/month

Developing Front-End Apps with React (Coursera)

Apr 29th 2024
Developing Front-End Apps with React (Coursera)
Course Auditing
Categories
Effort
Languages
React is one of the most popular frameworks in the Web and Front-end application Development category. In this course, you will: build rich Front-End applications with React and ES6 ; connect React components using data and state; write rich React components with advanced features like Hooks and [...]

Continuous Integration and Continuous Delivery (CI/CD) (Coursera)

Apr 29th 2024
Continuous Integration and Continuous Delivery (CI/CD) (Coursera)
Course Auditing
Categories
Effort
Languages
A principle of DevOps is to replace manual processes with automation to improve efficiency, reduce human error, and accelerate software delivery. This requires automation that continuously integrates code changes and continuously delivers those changes to a production environment. This course introduces you to Continuous Integration and Continuous Delivery (CI/CD), [...]