Programming

Sort options

Python Basics: Selection and Iteration (Coursera)

Apr 29th 2024
Python Basics: Selection and Iteration (Coursera)
Course Auditing
Categories
Effort
Languages
Code and run your first python program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, [...]

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

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: [...]

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. [...]

Problem Solving Using Computational Thinking (Coursera)

Have you ever heard that computers "think"? Believe it or not, computers really do not think. Instead, they do exactly what we tell them to do. Programming is, "telling the computer what to do and how to do it." Before you can think about programming a computer, you need [...]

Pointers, Arrays, and Recursion (Coursera)

The third course in the specialization Introduction to Programming in C introduces the programming constructs pointers, arrays, and recursion. Pointers provide control and flexibility when programming in C by giving you a way to refer to the location of other data. Arrays provide a way to bundle data by [...]

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” [...]

Exploiting and Securing Vulnerabilities in Java Applications (Coursera)

In this course, we will wear many hats. With our Attacker Hats on, we will exploit Injection issues that allow us to steal data, exploit Cross Site Scripting issues to compromise a users browser, break authentication to gain access to data and functionality reserved for the ‘Admins’, and even [...]