Programming

Sort options

Cryptography II (Coursera)

Learn about the inner workings of cryptographic primitives and protocols and how to apply this knowledge in real-world applications. A free textbook covering the material in the course is available at http://cryptobook.us. This course will launch once the textbook is complete.

Java for Android (Coursera)

This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. In particular, this MOOC covers key Java programming language features that control the flow of [...]

Programming Essentials with Python: Cloud Technology and SaaS (FutureLearn)

May 23rd 2022
Programming Essentials with Python: Cloud Technology and SaaS (FutureLearn)
Course Auditing
Categories
Effort
Languages
Launch your career in programming with this course on the fundamentals of Python and other programming languages. Develop your knowledge of cloud infrastructure and cloud technologies. What’s powering the architecture of cloud computing, and how does it rely on Python programming? Take a deep dive into the cloud and [...]
May 23rd 2022
Course Auditing
69.00 EUR

Programming Essentials with Python: Matplotlib and Seaborn (FutureLearn)

May 23rd 2022
Programming Essentials with Python: Matplotlib and Seaborn (FutureLearn)
Course Auditing
Categories
Effort
Languages
Explore the fundamentals of object-orientated programming languages and learn how to visualise data with Python. Discover Python libraries and the tools to improve your data presentation. On this course, you’ll examine the core principles of data-visualisation libraries. You’ll learn to define object-oriented programming, explore the key components of visualising [...]
May 23rd 2022
Course Auditing
69.00 EUR

Programming Applications with Python: Graphics User Interface (GUI) (FutureLearn)

May 23rd 2022
Programming Applications with Python: Graphics User Interface (GUI) (FutureLearn)
Course Auditing
Categories
Effort
Languages
Discover how to create a GUI using Python and start to explore creating APIs. Make a GUI application in Python. On this course, you’ll explore a common use for Python – how to create a successful GUI. GUIs are a crucial aspect of any web service, and knowing how [...]
May 23rd 2022
Course Auditing
69.00 EUR

Programming Applications with Python: Working with Files (FutureLearn)

May 23rd 2022
Programming Applications with Python: Working with Files (FutureLearn)
Course Auditing
Categories
Effort
Languages
Discover how to read and create files and directories in Python, and how Python is used for data collection and exploration. Learn how to use Python create applications. On this course, you’ll start to develop the knowledge and skills needed to successfully launch a career in programming or software [...]
May 23rd 2022
Course Auditing
69.00 EUR

Programming Applications with Python: Libraries and Web Scraping (FutureLearn)

May 23rd 2022
Programming Applications with Python: Libraries and Web Scraping (FutureLearn)
Course Auditing
Categories
Effort
Languages
Consider applications for APIs and Python, and explore the purpose of web scraping. Examine Python libraries for web development. This course will introduce you to the popular Requests library in Python. You’ll study how to install the Requests library and get to know how it works. Learning via videos, [...]
May 23rd 2022
Course Auditing
69.00 EUR

Software Development: Understanding Python (FutureLearn)

May 23rd 2022
Software Development: Understanding Python (FutureLearn)
Course Auditing
Categories
Effort
Languages
Get an introduction to software development and learn the basics of Python. If you want to start a career in software development, it’s important to build your programming skills. This course focuses on one of the most popular programming languages – Python – which is widely used in scientific [...]

Prepare for a Software Development Career (FutureLearn)

May 23rd 2022
Prepare for a Software Development Career (FutureLearn)
Course Auditing
Categories
Effort
Languages
Review everything you need to know about Java and Python to start a career as a software developer. Cement your foundational knowledge of Python and Java and kickstart your career in software development. You’ll apply object-oriented programming principles to Java, and go deeper on methods, constructors, strings, inheritance, classes, [...]

Software Development: Introducing Java (FutureLearn)

May 23rd 2022
Software Development: Introducing Java (FutureLearn)
Course Auditing
Categories
Effort
Languages
Explore how Java can help support your software development career and learn its basic uses and functions. Becoming a software developer requires you to confidently use programming languages such as Python and Java to design, build, and fix software. This course is designed to build your existing Python knowledge [...]