Sign In for Full Access

Quick access through the institutional single sign-on Manchester Met Sign In
Skip this for now
|
Public Access Here

Sign In for Free Access

Login with email for free guest access to a range of Rise content
Go!
Logging You In!
Incorrect Password (Click Here to Reset)! Passwords Must Match Password must be more than 8 characters
Skip this for now
|
Man Met Access Here
menu

Rise x LinkedIn Learning

LinkedIn learning offers over 16,00 skills-development courses, and you can access them all for free as part of your Man Met studentship (usual cost £29.99/month!) And thanks to our exclusive partnership, you'll automatically earn Rise points for completing them. Here's how to get started:

  1. Go to linkedin.com/learning-login
  2. Enter mmu.ac.uk - this step is important!
  3. Click Continue to The Manchester Metropolitan University
  4. Enter your username in the following format: MMUID@stu.mmu.ac.uk, eg. 12345678@stu.mmu.ac.uk
  5. Enter your usual university password

Note: Rise points will be automatically awarded at 7am each morning, based courses that you have fully completed in the previous 24 hours

Discover the skills needed for a career in software development. Learn the core concepts and structure of programming languages and learn how they are applied.

Skills you’ll learn:  
•  Programming core concepts 
•  Working with collections
•  Using external code
•  Finding and fixing bugs

Once you’ve completed the courses below head here to take your test and get your certificate! Don’t forget to share it on your LinkedIn profile!

Are you ready to take the first step on your journey as a computer programmer? Maybe you want to land a new job or change careers to a different industry. Whatever your goals, you don’t need a tech background to get started with programming today. In this course, instructor Annyce Davis gives you a comprehensive, behind-the-scenes look at what it’s really like to be a programmer, from basic concepts and core professional skills, to landing your first role and advancing your career. Discover the power of computing in projects and technical roles, as you prepare for the Microsoft GSI Programming Foundations certificate exam. Learn about a week in the life of a programmer working in software development. Explore tools of the trade and various programming languages with a crash course in Python, the object-oriented programming language that’s beginner-friendly and easy to use. Upon completing this course, you’ll be ready to rewrite your resume and kick off your job hunt today.
Gain the core knowledge to begin programming in any language. In this course, instructor Annyce Davis uses Python to explore the core concepts and structure of programming languages and helps you grasp what’s going on under the hood. After going over basic statements and expressions in Python, Annyce explores strings, variables, and conditional code—which are common topics in all programming languages. She also shows how to work with different kinds of data and troubleshoot a variety of errors. Along the way, she compares how code is written in several different languages and provides guidance on the criteria to use when choosing a programming language. Upon wrapping up this course, you’ll have the knowledge you need to continue your coding journey in whichever language piques your interest.
Continue your coding journey as you dive deeper into the foundational concepts, practices, and terminology of programming. In this installment of the Programming Foundations series, instructor Sasha Vodnik goes beyond the basics, using Python to tackle a variety of intermediate and advanced concepts and skills you can add to your programming repertoire. Sasha covers creating and working with collections and loops, combining and manipulating strings, and using external code—all of which are critical concepts, regardless of which programming language you end up working with. He goes over several essential processes, such as choosing a code style and debugging. Plus, he digs into a few more advanced concepts, including memory management and multithreading.