CS: Programming

Sort options

Introduction to Java (Coursera)

Apr 29th 2024
Introduction to Java (Coursera)
Course Auditing
Categories
Effort
Languages
This Course is the first of a series of courses that make up the Core Java Specialization. The Core Java Specialization, in turn, is part of a series of programming specializations, derived from LearnQuest's private Java Bootcamps, designed to provide the skill set necessary to be hired as [...]
Apr 29th 2024
Course Auditing
32.00 EUR/month

Introduction to Java and Object-Oriented Programming (Coursera)

Apr 29th 2024
Introduction to Java and Object-Oriented Programming (Coursera)
Course Auditing
Categories
Effort
Languages
This course provides an introduction to the Java language and object-oriented programming, including an overview of Java syntax and how it differs from a language like Python. Students will learn how to write custom Java classes and methods, and how to test their code using unit testing and [...]

Writing Java Application Code (Coursera)

Apr 29th 2024
Writing Java Application Code (Coursera)
Course Auditing
Categories
Effort
Languages
This is the third course in a Specialization titled Java as a Second Language. This course presents instruction to IT professionals for developing Java applications. The material targets professional that are familiar with application programming, but do not have strong Java skills. The type of Java applications focus on: [...]

Introduction to Java as a Second Language (Coursera)

Apr 29th 2024
Introduction to Java as a Second Language (Coursera)
Course Auditing
Categories
Effort
Languages
This course is meant to be an introduction to Java as a second language, if you are familiar with any computer programming language. It could be shell scripting, knowledge of older Java versions, JavaScript, etc. This course will allow you to quickly pick up the Java programming language. You [...]

The Java Language (Coursera)

Apr 29th 2024
The Java Language (Coursera)
Course Auditing
Categories
Effort
Languages
This is the second course in the Java as a Second Language Specialization. In this course, we'll take a look at Java data types, discuss what primitive data types are, and explain data classes. We'll also explore characters and strings and you'll add a new class in the lab. [...]
Apr 29th 2024
Course Auditing
42.00 EUR/month

Introduction to Python Programming (Coursera)

Apr 29th 2024
Introduction to Python Programming (Coursera)
Course Auditing
Categories
Effort
Languages
This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and running Python, and gets students coding quickly. [...]

Identifying Security Vulnerabilities in C/C++Programming (Coursera)

This course builds upon the skills and coding practices learned in both Principles of Secure Coding and Identifying Security Vulnerabilities, courses one and two, in this specialization. This course uses the focusing technique that asks you to think about: “what to watch out for” and “where to look” [...]

Concurrency in Go (Coursera)

Learn how to implement concurrent programming in Go. Explore the roles of channels and goroutines in implementing concurrency. Topics include writing goroutines and implementing channels for communications between goroutines. Course activities will allow you to exercise Go’s capabilities for concurrent programming by developing several example [...]

Getting Started with Go (Coursera)

Learn the basics of Go, an open source programming language originally developed by a team at Google and enhanced by many contributors from the open source community. This course is designed for individuals with previous programming experience using such languages as C, Python, or Java, and covers the fundamental [...]

Functions, Methods, and Interfaces in Go (Coursera)

Continue your exploration of the Go programming language as you learn about functions, methods, and interfaces. Topics include the implementation of functions, function types, object-orientation in Go, methods, and class instantiation. As with the first course in this series, you’ll have an opportunity to create your own Go applications [...]