
What Is Programming? And How to Get Started - Coursera
Jun 25, 2025 · Computer programming is how people can communicate and interact with computers. Learn about some common programming languages and steps to begin building experience.
How to Become a Computer Programmer - Coursera
Dec 1, 2025 · To find out how to become a computer programmer, explore the degrees, certifications, qualifications, and skill sets of successful computer programmers. There are many ways to enter this …
5 Types of Programming Languages - Coursera
Nov 9, 2025 · Building your programming skills can prepare you for a range of in-demand tech careers, including software development and engineering. In this article, we'll explore some of the most …
What Is the Software Development Life Cycle? SDLC Explained
May 6, 2025 · In information technology (IT), the term "life cycle" was first used in the 1950s and 1960s to describe the stages involved in developing a new computer system, but it is now commonly used …
Computational Thinking for Problem Solving - Coursera
In this course, you will learn about the pillars of computational thinking, how computer scientists develop and analyze algorithms, and how solutions can be realized on a computer using the Python …
How to Learn Artificial Intelligence: A Beginner’s Guide
Oct 15, 2025 · Here are four steps to guide your learning. To start your journey into AI, develop a learning plan by assessing your current level of knowledge and the amount of time and resources …
What Does a Software Developer Do? (And How to Become One)
Sep 17, 2025 · The software development life cycle (SDLC) is a step-by-step framework that guides how software is planned, developed, tested, and maintained. It breaks the process into clear stages such …
What Is a Game Developer (and How to Become One)? | Coursera
Nov 19, 2025 · Typically, you'll need a bachelor's degree in a related field, such as computer science or game development, and possess the right skills to join the profession. Below, you'll l earn more about …
Programming for Everybody (Getting Started with Python)
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python.
Code Yourself! An Introduction to Programming | Coursera
In this unit you’ll follow all the steps of software development to create a fun computer game. You’ll also learn about message broadcasting and concurrency.