Skip to content
Computer Science With Python cover image

Computer Science With Python
One Education

Master Computer Science with Python Programming | CPD Accredited | Lifetime Access | Easy Refund

Summary

Price
£19 inc VAT
Study method
Online, On Demand
Duration
5.2 hours · Self-paced
Qualification
No formal qualification
CPD
10 CPD hours / points
Certificates
  • Reed Courses Certificate of Completion - Free
Additional info
  • Tutor is available to students

2 students purchased this course

Add to basket or enquire

Buy with Apple Pay
Buy with Google Pay

Overview

Take control of your future and gain hands-on experience with real-world coding exercises, all while learning from experienced instructors.

Python is the key to unlocking a successful career in technology, and it’s the perfect language for beginners and experienced professionals alike. If you’re looking to boost your career in computer science, this course is your gateway to mastering one of the most in-demand programming languages in the world. Whether you’re interested in software development, data analysis, or automation, Python’s versatility makes it a must-have skill.

This course is designed to equip you with the core principles of computer science and the skills to solve complex problems using Python. From understanding basic programming concepts to creating your own Python applications, you'll be ready to take on exciting tech challenges.​

What is Included:

  • Instructor-led curriculum with structured modules
  • Flexible online learning to fit your schedule
  • Tutor support availability for personalised guidance
  • CPD Accredited certificate upon successful completion
  • Practical assignments to reinforce learning​

What Makes This Course a Smart Career Move?

The demand for Python developers in the UK is soaring, with average salaries ranging from £45k to over £80k per year, depending on experience and location. Cities like London and Edinburgh offer some of the highest pay scales, with senior developers earning upwards of £100k annually. This course not only provides the skills needed to enter this lucrative field but also offers a CPD-accredited certificate, enhancing your professional credentials.

Don't miss out on the opportunity to advance your career. Enrol now and start your journey towards becoming a proficient Python developer.​

Certificates

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

CPD

10 CPD hours / points
Accredited by CPD Quality Standards

Curriculum

5
sections
164
lectures
5h 12m
total
    • 1: Promo Video 02:39
    • 2: intro 01:01
    • 3: intro 2 01:39
    • 4: 2. quiz 1 edited 01:51
    • 5: 3. quiz 1 solution edited 2 00:53
    • 6: 4. what is programming edited 2 03:02
    • 7: 5. quiz 2 edited 2 00:45
    • 8: 6. quiz 2 solution edited 2 00:45
    • 9: 7. meeting the interpreter edited 2 01:25
    • 10: 8. quiz 3 solution edited 2 01:15
    • 11: 9. congratulations and coming up edited 2 00:38
    • 12: 10 bis biweekly solution edited 2 02:41
    • 13: 10. why programming 2 01:31
    • 14: 11. gammar and python rules edited 2 03:56
    • 15: 12. backus naur form edited 2 02:40
    • 16: 13. quiz 4 edited 2 01:21
    • 17: 14. quiz 4 solution edited 2 01:26
    • 18: 15. python grammar and quiz edited 2 05:17
    • 19: 16. quiz 5 solution edited 2 03:20
    • 20: 17. quiz 6 edited 2 01:22
    • 21: 18. quiz 6 solution edited 2 02:20
    • 22: 19. processors edited 2 02:26
    • 23: 20. introducing variables edited 2 04:50
    • 24: 21. variable quiz edited 2 01:43
    • 25: 22. variable quiz solution edited 2 02:17
    • 26: 23. bis variables can vary edited 2 02:52
    • 27: 23. variables can vary edited 2 02:57
    • 28: 24. variable quiz 8 edited 2 01:25
    • 29: 25. quiz 8 solution edited 2 01:15
    • 30: 26. Quiz 9 Solution 00:58
    • 31: 26. variable quiz 9 edited 2 01:16
    • 32: 27. quiz 9 solution edited 2 01:29
    • 33: 28. variables quiz 10 edited 2 01:04
    • 34: 29. quiz 10 solution edited 2 02:32
    • 35: 30. introducing strings edited 2 03:33
    • 36: 33. bis quiz 12 solution edited 2 01:31
    • 37: 33. using strings edited 2 00:55
    • 38: 34. bis quiz 12 solution edited 2 02:10
    • 39: 35. string and numbers edited 2 02:56
    • 40: 36. string indexing edited 2 02:00
    • 41: 37. quiz 13 edited2 01:25
    • 42: 38. quiz 13 solution edited 2 02:43
    • 43: 39. strings subsequence edited 2 04:10
    • 44: 40. string subsequence quiz 14 edited 2 01:20
    • 45: 41. quiz 14 solution edited 2 02:06
    • 46: 42. understanding selection edited 2 01:29
    • 47: 43. quiz 15 solution edited 2 04:17
    • 48: 44. find str in str quiz 16 edited 2 03:45
    • 49: 46. quiz 16 solution edited 2 01:47
    • 50: 47. bis quiz 17 solution edited 2 02:33
    • 51: 47. testing and quiz 17 edited 2 01:38
    • 52: 48. Find with parameter and quiz 18 edited 2 02:28
    • 53: 49. quiz 18 solution edited 2 01:21
    • 54: 57. Congratulations edited 2 00:54
    • 55: coding 1 unit 1 v2 03:03
    • 56: coding 2 unit 1 v2 02:04
    • 57: coding 3 unit 1 v2 01:13
    • 58: coding 4 unit 1 v2 02:14
    • 59: Subscribe Like and share for new videos 00:12
    • 60: 2. procedural abstraction edited 2 02:47
    • 61: 3. introducing procedures edited 2 04:04
    • 62: 4. procedre code quiz 1 edited 2 03:30
    • 63: 5. quiz 1 solution edited 2 01:21
    • 64: 6. output and quiz 2 edited 2 01:28
    • 65: 7. quiz 2 solution edited 2 01:57
    • 66: 8. return statement quiz 3 edited 2 03:09
    • 67: 9. quiz 3 solution edited 2 02:05
    • 68: 11. inc procedure and quiz 4 edited 2 01:24
    • 69: 12. quiz 4 solution edited 2 00:59
    • 70: 13. sum proc quiz 5 edited 2 01:15
    • 71: 14. quiz 5 solution edited 2 01:55
    • 72: 15. sum procedure with a return statement edited 2 01:44
    • 73: 16. square and quiz 6 edited 2 00:46
    • 74: 17. quiz 6 solution edited 2 01:42
    • 75: 18. sum 3 quiz 7 edited 2 01:21
    • 76: 19. quiz 7 solution edited 2 01:36
    • 77: 20. double string quiz 8 edited 2 01:09
    • 78: 21. quiz 8 solution edited 2 01:16
    • 79: 22. find second quiz 9 edited 2 01:52
    • 80: 23. quiz 9 solution edited 2 01:43
    • 81: 24. equlality comparison and quiz 10 edited 2 03:43
    • 82: 25. quiz 10 solution edited 2 00:42
    • 83: 26. if statement quiz 11 edited 2 02:38
    • 84: 27. quiz 11 solution edited 2 03:10
    • 85: 28. is friend quiz 12 edited 2 01:40
    • 86: 30. quiz 12 solution edited 2 01:55
    • 87: 31. is friend and quiz 13 edited 2 01:32
    • 88: 32. quiz 13 solution edited 2 01:53
    • 89: 34. The or construct explained edited 2 03:10
    • 90: 35. Quiz 14 Solution edited 2 06:13
    • 91: 36. While Loops and Quiz 15 edited 2 05:08
    • 92: 37. Quiz 15 Solution edited 2 02:29
    • 93: 38. While loop 2 and Quiz 16 edited 2 01:14
    • 94: 39. Quiz 16 Solution edited 2 01:36
    • 95: 40. Print Numbers and Quiz 17 edited 2 01:15
    • 96: 41. Quiz 17 Solution edited 2 01:32
    • 97: 42. Factorial and Quiz 18 edited 2 02:15
    • 98: 43. Quiz 18 Solution edited 2 02:03
    • 99: 44. Break and Quiz 19 edited 2 03:34
    • 100: 45. Quiz 19 Solution edited 2 02:30
    • 101: 46. Quiz 20 edited 2 04:59
    • 102: 47. Quiz 20 solution edited 2 00:59
    • 103: 48. No Links and Quiz 21edited 2 01:11
    • 104: 49. Print All Links and quiz 21 solution edited 2 01:50
    • 105: 50. Print All Links fianl quiz edited 2 02:44
    • 106: 51. Finl Quiz 22 Solution edited 2 01:52
    • 107: 1. unit overview 02:57
    • 108: 2. Stooges and quiz 1 00:41
    • 109: 3. Quiz 1 Solution 00:42
    • 110: 4. Days in a Month and Quiz 2 01:21
    • 111: 5. Quiz 2 Solution 01:20
    • 112: 6. Nested Lists 03:27
    • 113: 7. Countries and Quiz 3 01:26
    • 114: 8. Quiz 3 Solution 00:54
    • 115: 9. Relative Size and Quiz 4 00:38
    • 116: 10. Quiz 4 Solution 01:17
    • 117: 11. Mutation continued 00:36
    • 118: 11. Mutation 04:32
    • 119: 13. Differet stooges and Quiz 5 00:31
    • 120: 14. Quiz 5 Solution 00:32
    • 121: 15. Yello Mutation 02:56
    • 122: 17. Secret Agent Man and Quiz 6 00:43
    • 123: 18. Quiz 6 Solution 01:10
    • 124: 19. Replace Spy and Quiz 01:09
    • 125: 20. Quiz 7 Solution 03:05
    • 126: 22. List Addition and Lenght 2 02:00
    • 127: 22. List Addition and Lenght 02:19
    • 128: 23. Lenght and Quiz 8 00:49
    • 129: 24. Quiz 8 Solution 01:25
    • 130: 25. Append and Quiz 9 00:35
    • 131: 31. Hard Drives and Quiz 11 00:56
    • 132: 32. Quiz 11 Solution 00:48
    • 133: 33. Loops on Lists and Quiz 12 02:00
    • 134: 34. Quiz 12 Solution 02:00
    • 135: 35. For Loops 02:52
    • 136: 36. Sum List and Quiz 13 00:42
    • 137: 38. Measure a String and Quiz 14 00:53
    • 138: 40. Find Element and Quiz 15 01:42
    • 139: 41. Quiz 15 Solution 04:02
    • 140: 43. Quiz 16 Solution 01:27
    • 141: 44. Union and Quiz 17 01:23
    • 142: 45. Quiz 17 Solution 01:09
    • 143: 46. Pop and Quiz 18 01:56
    • 144: 47. Quiz 18 Solution 03:19
    • 145: 48. Collecting Links 00:50
    • 146: 49. Get All Links 02:17
    • 147: 51. Starting Get All Links and Quiz 19 00:58
    • 148: 52. Quiz 19 Solution 00:18
    • 149: 53. Updating Links and Quiz 20 00:35
    • 150: 54. Quiz 20 Solution 00:23
    • 151: 55. Finishing Get All Links and Quiz 21 00:14
    • 152: 56. Quiz 21 Solution 00:18
    • 153: 57. Finishing the Web Crawler 03:12
    • 154: 58. Crawling Process and Quiz 22 01:20
    • 155: 59. Quiz 22 Solution 00:51
    • 156: 60. Crawl Web and Quiz 23 01:21
    • 157: 61. Quiz 23 Solution 00:25
    • 158: 62. Crawl Web Loop and Quiz 24 01:29
    • 159: 63. Quiz 24 Solution 01:42
    • 160: 64. Crawl If and Quiz 25 00:41
    • 161: 65. Quiz 25 Solution 00:55
    • 162: 66. Finishing Crawl Web and Quiz 26 02:06
    • 163: 68. conclusion 03:01
    • 164: Leave a Review 01:00

Course media

Description

Our Computer Science with Python course offers a comprehensive introduction to programming, focusing on Python's applications in data handling, automation, and software development. Designed for beginners and those seeking to formalise their skills, this course provides a solid foundation in computer science principles through hands-on Python projects.​

You'll learn to write clean, efficient code, manage data structures, and understand the logic behind algorithms. By the end, you'll be prepared to tackle real-world problems and pursue roles in software development, data analysis, and more.​

Learning Objectives:

  • Understand basic computer science concepts and Python syntax.
  • Develop problem-solving skills through coding exercises.
  • Manage and manipulate data using Python libraries.
  • Apply object-oriented programming principles.
  • Prepare for real-world programming challenges and projects.​

Why Should You Take This Course?

Whether you're looking to switch careers or enhance your current role, Python programming is a valuable skill in today's tech-driven job market. This course offers a structured learning path, expert support, and a recognised certification, making it an ideal choice for professionals aiming to boost their employability and earning potential.​

Course Curriculum:

  • Module 01: Introduction to Computer Science and Python
  • Module 02: Getting Started with Python Programming
  • Module 03: Procedures and Loops in Python
  • Module 04: Managing Data with Python
  • Module 05: Final Project and Assignment

Who is this course for?

  • Beginners interested in programming.
  • Professionals seeking to upskill.
  • Career changers aiming for tech roles.
  • Students pursuing computer science education.​

Requirements

  • No prior programming experience required.
  • Access to a computer with internet connectivity.
  • Willingness to learn and engage with course materials.​

Career path

  • Junior Python Developer: £27,722 – £42,710
  • Mid-Level Python Developer: £41,005 – £44,123
  • Senior Python Developer: £63,146 – £68,088
  • Lead Developer / Engineering Manager: £80,000+

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.