An Introduction to Coding and Design
Offered By: University of Leeds via FutureLearn
Course Description
Overview
On this program, you’ll explore the technology and design behind websites and apps.
Starting with the basic coding languages, you’ll learn how programming works and have the chance to practice using block-based text (a simple approach to coding without using text).
You’ll also explore app design, good user experience practice, and have a go at designing your own app.
Along the way, you’ll hear from people who are also just starting out on their career journey, as well as from experts who’ll share their experiences and tips about getting into the coding and design industries.
Syllabus
Courses under this program:
Course 1: Computer Programming for Everyone
-Discover the art of computer programming and learn what code can do with the Institute of Coding and the University of Leeds.
Course 2: Learn to Code for the Web
-Ever wondered what's behind your favourite websites and apps? Get to grips with the basics of coding in HTML, CSS and JavaScript.
Course 3: Creating a Great User Experience for Mobile Apps
-Discover the essentials of user experience and bring your product to life by designing your own mobile app.
Courses
-
Explore computer programming and complete block-language programming exercises
What are computers good at and how can you get the best out of them?
On this course, you’ll find out how and why people program computers.
Using an introductory block-language for coding, you’ll discover the kinds of problems that computers can help you solve.
You’ll also explore different types of coding languages and discover a variety of useful applications of code.
At the end of the course, you’ll implement key principles you’ve learned by writing your first computer programs.
Featured in the UK government’s The Skills Toolkit collection.
This course is designed for people who have digital skills but would like to build confidence in using digital technology in the workplace.
This may include those studying for A-levels, those who have a degree, or those who want to improve their career prospects.
The course will also be useful for anyone in employment who wants to boost their digital skills or anyone returning to the workplace who’d like to gain confidence in how working practices have evolved.
You might also be interested in the other courses in the Digital Skills for the Workplace collection from the University of Leeds and the Institute of Coding.
-
Experiment with coding in different programming languages
Ever thought about how learning to code could help in your digital marketing career? Coding is a major asset for any job, but if you are working in digital marketing and lack this skill, now’s your chance to learn the languages of the future and boost your career.
On this two-week course, you’ll be introduced to the basics of code types and languages. You’ll explore the role that the coding languages of HTML, CSS, and JavaScript play in making web pages and sites.
You’ll also delve into the key concepts of the internet and be able to summarise its structure and terminology to apply this knowledge to real-life settings.
Learn coding basics and apply them to your own project
From understanding how the internet works to writing some simple code, you’ll learn the basics behind how to make and style a web page.
You’ll also have the opportunity to try coding for yourself by applying your new skills to your own project and learning how to produce basic HTML and CSS using browser-based tools.
Improve your digital skills and career prospects
Throughout the course, you’ll hear from experts and people who are just getting started in coding to understand how they use their skills in the digital workplace.
By the end of the course, you’ll have the confidence and knowledge to start your coding journey whether it’s for a new career move or a project outside the workplace.
This course is designed for those who want to learn the basics of coding and build confidence in using digital technology in the workplace.
You may be a graduate or working in marketing and looking to improve your career prospects by increasing your digital skills.
-
Explore the core principles behind user experience and design
From news and banking to shopping and social media, apps have become an integral part of our lives, but what makes a good one?
On this two-week course from the Institute of Coding, you’ll dive into the world of app design and discover how to create a great user experience for your target audience.
Understanding how to create a great user experience for your audiences is crucial in creating customer satisfaction. This is why learning about UX is a key skill for designers and marketing professionals alike.
You’ll learn how designers go about designing the apps that make your life easier, and how a great user experience makes all the difference.
Understand what influences app design
To learn about the process of app design, you’ll first examine how a smartphone works and how its features influence design. You’ll also understand how the interactive and visual features of a smartphone contribute to a great user experience of an app.
To apply what you have learned, you’ll identify a problem that an app could solve and then go on to design your own clickable prototype app to see your ideas in action.
Learn from industry professionals to create your app
You’ll hear from industry professionals and people getting started in app design about how they go about designing and building apps for their users. You’ll learn directly from the experts about what it takes to make amazing apps.
By the end of this course, you’ll have the skills and knowledge to design and test an app, and the features you need to include for a great user experience.
This course is designed for anyone interested in app design. It will be particularly useful if you are looking to understand apps and UX or if you just want to increase your digital skills and build confidence using digital technology in the workplace.
Taught by
Tom Armitage
Tags
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Building a Basic Website
University of Massachusetts Amherst via Independent iDESWEB, Introducción al desarrollo web
Miríadax Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Web Application Architectures
University of New Mexico via Coursera