• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

420 Programmer courses delivered On Demand

Build Structures in Portuguese Course

By One Education

Ever wondered how to speak confidently about buildings, materials, and construction terms—in Portuguese? This course is your blueprint to building language skills tailored to the world of structural design and architecture. From concrete columns to roofing terms, you'll learn how to talk structures with precision and clarity—all in Portuguese. Whether you're a construction enthusiast, a professional working with Portuguese-speaking clients, or simply keen to expand your vocabulary, this course is structured to help you build fluency without ever picking up a hammer. Expect engaging modules that introduce you to the foundations of structural language—from everyday construction phrases to technical expressions. It's not about laying bricks; it's about laying down words that matter. Delivered entirely online, this course offers you the flexibility to learn from wherever you are, while gaining knowledge that’s both specific and linguistically sharp. If structure speaks to you, let it speak Portuguese too. Learning Outcomes: Gain a solid understanding of artificial neural networks and their applications in deep learning. Learn how to install the necessary packages and preprocess data for neural network training. Discover how to encode data and build your own artificial neural network using Python. Understand the steps involved in making predictions using your neural network model. Learn how to deal with imbalanced data in your neural network training. The Project on Deep Learning - Artificial Neural Network course is designed to provide you with the skills and knowledge you need to build your own neural network and perform complex tasks using deep learning. You'll learn how to install the necessary packages, preprocess data, and encode data for neural network training. You'll also gain a deeper understanding of artificial neural networks and learn how to build your own model using Python. By the end of the course, you'll be able to make predictions using your neural network model and understand how to deal with imbalanced data in your training. Build Structures in Portuguese Course Curriculum Introduction Section 01: Chapter 1 Section 02: Chapter 2 Section 03: Chapter 3 Section 04: Chapter 4 Section 05: Chapter 5 Section 06: Chapter 6 Section 07: Chapter 7 Section 08: Chapter 8 Section 09: Chapter 9 Section 10: Chapter 10 How is the course assessed? Upon completing an online module, you will immediately be given access to a specifically crafted MCQ test. For each test, the pass mark will be set to 60%. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of __ GBP. £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Data analysts who want to expand their skills in deep learning and artificial neural networks. Programmers who want to learn how to build their own neural network models for advanced tasks. Entrepreneurs who want to develop their own deep learning-based applications. Students who want to enhance their skills in deep learning and prepare for a career in the field. Anyone who wants to explore the world of artificial neural networks and deep learning projects. Career path Data Analyst: £24,000 - £45,000 Machine Learning Engineer: £28,000 - £65,000 Deep Learning Engineer: £30,000 - £75,000 Technical Lead: £40,000 - £90,000 Chief Technology Officer: £90,000 - £250,000 Certificates Certificate of completion Digital certificate - £9 You can apply for a CPD Accredited PDF Certificate at the cost of £9. Certificate of completion Hard copy certificate - £15 Hard copy can be sent to you via post at the expense of £15.

Build Structures in Portuguese Course
Delivered Online On Demand2 hours
£12

Essential Training on Deep Learning Heuristic using R Course

By One Education

Dive into the intricate world of deep learning with this sharply focused course on heuristic techniques using R. This programme is designed for learners keen to understand how heuristics shape machine learning models, particularly in deep neural networks. Whether you're brushing up on your algorithmic intuition or delving deeper into optimisation patterns, this course delivers a solid framework rooted in logic, not lingo. With R as your analytical companion, you'll explore neural computation, gradient-based strategies, backpropagation nuances, and heuristic-inspired adjustments that enhance model efficiency. This isn't about flashy tools or inflated claims — it's about getting your mind around how deep learning truly works, one clever calculation at a time. No fluff, no filler — just clear insights and well-paced learning to support your journey through the matrix of machine intelligence. Learning Outcomes: Develop an understanding of experimental design and how it applies to heuristics. Learn how to apply heuristics to real-world problems in the agriculture, cryptocurrency, energy, and financial markets sectors. Understand how to use R programming language for deep learning heuristics. Develop skills in analyzing data sets and creating predictive models. Learn how to implement different heuristics algorithms in R programming. The Essential Training on Deep Learning Heuristic using R is designed to provide students with a comprehensive understanding of heuristics and how they can be applied to various real-world problems. The course covers experimental design, data analysis, and predictive modelling using R programming language. Students will learn about different heuristics algorithms and how to implement them in R to solve complex problems in the agriculture, cryptocurrency, energy, and financial markets sectors. Throughout the course, students will work on various projects that will help them develop practical skills in analyzing data sets and creating predictive models. They will learn how to design experiments, collect and analyse data, and create models that can be used to make predictions. By the end of the course, students will have a strong understanding of heuristics, and deep learning, and how to apply them to solve real-world problems. Essential Training on Deep Learning Heuristic using R Course Curriculum Section 01: Experimental Design - Heuristics Project 1-Agriculture Section 02: Experimental Design - Heuristics Project 2-Cryptocurrencies Section 03: Experimental Design: Heuristics Project 3-Energy Sector Section 04: Experimental Design: Heuristics Project 4-Financial Markets How is the course assessed? Upon completing an online module, you will immediately be given access to a specifically crafted MCQ test. For each test, the pass mark will be set to 60%. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of __ GBP. £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Data scientists who want to learn how to apply deep learning heuristics to solve real-world problems. Programmers who want to learn R programming language for data analysis and predictive modeling. Professionals in the agriculture, cryptocurrency, energy, and financial markets sectors who want to apply heuristics to solve complex problems. Students who want to learn about deep learning heuristics and how they can be applied to real-world problems. Anyone interested in developing practical skills in data analysis and predictive modelling using R programming language. Requirements There are no formal entry requirements for the course, with enrollment open to anyone! Career path Deep Learning Engineer: £30,000 - £90,000 AI Researcher: £40,000 - £120,000 Data Scientist: £35,000 - £90,000 Machine Learning Engineer: £40,000 - £100,000 AI Architect: £50,000 - £150,000 Certificates Certificate of completion Digital certificate - £9 You can apply for a CPD Accredited PDF Certificate at the cost of £9. Certificate of completion Hard copy certificate - £15 Hard copy can be sent to you via post at the expense of £15.

Essential Training on Deep Learning Heuristic using R Course
Delivered Online On Demand4 hours
£12

Ultimate Dot Net Training for Everyone Course

By One Education

The Ultimate Dot Net Training for Everyone Course is designed to elevate your programming prowess with a clear, well-organised approach to mastering the .NET framework. Whether you’re a complete beginner or looking to sharpen your coding talents, this course presents a logical progression through essential concepts and advanced techniques, ensuring a smooth learning journey. With an emphasis on clarity and precision, you’ll gain confidence in developing applications using the latest Microsoft technologies, all at your own pace and convenience. Forget the jargon and unnecessary fluff—this course offers focused lessons packed with relevant examples and insightful explanations that make complex topics approachable and even enjoyable. Dive into the world of .NET and discover how to create efficient, robust software solutions without the fuss. Ideal for aspiring developers and tech enthusiasts alike, this training is your trusted companion for unlocking the full potential of the .NET platform—no travel, no fuss, just pure learning delivered straight to your screen. Learning Outcomes: Gain a solid understanding of the .NET framework and its capabilities. Learn how to program in C# and create basic software applications. Discover how to handle exceptions, work with databases, and create games and chatbots. Understand the principles of object-oriented programming and their applications in software development. Learn how to create robust and scalable software applications using the .NET framework. The Ultimate Dot Net Training for Everyone course is designed to provide you with the skills and knowledge you need to become a proficient .NET software developer. Starting with the basics of C# programming and moving on to more advanced topics, this course covers everything you need to know to create robust and scalable software applications. You'll learn how to work with databases, handle exceptions, and even create your own games and chatbots. Along the way, you'll gain a solid understanding of the principles of object-oriented programming and its applications in software development. Ultimate Dot Net Training for Everyone Course Curriculum Section 01: Installation Section 02: Basics on C# Programming Section 03: Conditional Constructs Section 04: Loops Section 05: Arrays and For loop Section 06: Methods Section 07: OOPS Concepts Section 08: Project - Creating a Login Page Section 09: File Handling Section 10: Exception Handling Section 11: Database Connectivity Section 12: Project - Creating a login Page Using DB Connectivity Section 13: Working with Database Section 14: Project - Flappy Bird Game Section 15: Project - Baneful Game Section 16: Project - Chabot Section 17: Project - Online Examination System How is the course assessed? Upon completing an online module, you will immediately be given access to a specifically crafted MCQ test. For each test, the pass mark will be set to 60%. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of __ GBP. £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals who are new to programming and want to learn about the .NET framework. Experienced programmers who want to expand their skills and knowledge in .NET development. Entrepreneurs who want to develop their own software applications using .NET. Students who want to enhance their skills in software development and prepare for a career in the field. Anyone who wants to develop their skills in the software development industry. Career path Junior .NET Developer: £20,000 - £35,000 .NET Developer: £28,000 - £55,000 Senior .NET Developer: £40,000 - £80,000 Software Engineer: £28,000 - £60,000 Chief Technology Officer: £90,000 - £250,000 Certificates Certificate of completion Digital certificate - £9 You can apply for a CPD Accredited PDF Certificate at the cost of £9. Certificate of completion Hard copy certificate - £15 Hard copy can be sent to you via post at the expense of £15.

Ultimate Dot Net Training for Everyone Course
Delivered Online On Demand10 hours
£12

Python Mini Bundle

By Compete High

The Python Mini Bundle offers a clean, structured pathway into essential programming languages and web design basics. Whether you're wrestling with loops or wondering what exactly Go Lang does with its semicolons, this bundle provides clarity across popular technologies—without sounding like a lecture from a sleep-deprived engineer. It starts with Python’s logic, adds HTML and CSS for structure and style, sprinkles in data analysis, and rounds it out with Go Lang—because sometimes, even programmers enjoy a change of pace. It's ideal for learners who enjoy seeing code behave (most of the time) and data that tells a story without emotional outbursts. Learning Outcomes: Understand Python syntax, loops, and structured programming logic. Learn Go Lang structures and execution models for simple programmes. Explore HTML basics and webpage layout fundamentals. Study CSS styling for visual structure and site presentation. Apply Python to explore introductory data analysis techniques. Identify core programming patterns across language types. Who is this Course For: Beginners curious about Python and clean programming logic. Students exploring front-end and back-end web structure theory. Individuals interested in combining coding with data storytelling. Learners wanting to explore multiple programming language basics. Aspiring analysts looking at foundational coding for data handling. Developers transitioning to structured web and code learning. Hobbyists keen to write functional, logical, readable code. Coders who appreciate both syntax and simplicity in language. Career Path: Python Developer – £45,000/year Junior Data Analyst – £30,000/year Web Developer (HTML/CSS) – £32,000/year Go Lang Developer – £48,000/year Software Tester – £34,000/year Front-End Developer – £35,500/year

Python Mini Bundle
Delivered Online On Demand11 hours
£26.99

C++ Programming for Non Programmers

By Eduolc

Be a real master of the C programming language, and the art of problem solving using effective approaches of programming

C++ Programming for Non Programmers
Delivered Online On Demand
£12

Website Development & Computer Programming Mini Bundle

By Compete High

Step into the booming tech industry with the Website Development & Computer Programming Mini Bundle. Designed for aspiring developers and IT professionals, this bundle covers Python, Go Lang, IT, Website Development, and Sales Writing—equipping you with the versatile skills employers demand. Whether you want to develop dynamic websites, program backend systems, or enhance your communication through Sales Writing, this bundle prepares you for a wide range of job roles in tech. Description The demand for professionals skilled in Python and Go Lang programming languages is skyrocketing. Combine that with essential IT knowledge, expertise in Website Development, and strong Sales Writing skills, and you become a highly marketable candidate. This bundle covers everything you need to create and maintain websites using Website Development tools, program effectively with Python and Go Lang, understand core IT principles, and communicate persuasively through Sales Writing. Employers want candidates who are not just coders but also articulate communicators who understand business goals. Investing in the Website Development & Computer Programming Mini Bundle positions you ahead of the competition in the fast-growing tech landscape. FAQ Who should take this bundle? Ideal for aspiring web developers, programmers, IT professionals, and anyone looking to improve Sales Writing alongside technical skills. Will this bundle increase my hireability? Yes. Employers look for candidates skilled in Python, Go Lang, IT, Website Development, and Sales Writing—all covered here. Is this a limited offer? Yes. Bundles combining Python, Go Lang, IT, Website Development, and Sales Writing won’t be available indefinitely. Enroll now.

Website Development & Computer Programming Mini Bundle
Delivered Online On Demand11 hours
£19.99

Bundle Course – Software Engineering Mini Bundle

By Compete High

Tech companies don’t just want programmers—they want versatile problem-solvers. The Software Engineering Mini Bundle was built for job-seekers who want to enter or grow within the most in-demand and future-proof industry out there. Whether you're aiming for a junior developer role or transitioning into tech, this bundle equips you with essential hiring power. With a focused skill set in Python, Go Lang, UX, project management, and communication skills, you’re not just learning—you’re leveling up. Software engineering hiring managers are actively looking for candidates who combine back-end fluency with user-first thinking and cross-team coordination. And this bundle delivers all five. Description Job ads in tech are shifting. The new standard isn’t just knowing how to code—it’s knowing Python and Go Lang, designing with UX in mind, managing delivery through project management, and collaborating seamlessly using elite communication skills. The Software Engineering Mini Bundle prepares you for exactly that. In startup environments, your grasp of Go Lang could put you at the heart of microservice infrastructure. In enterprise tech, your fluency in Python opens doors in everything from automation to AI. And across every team—from development to design—UX knowledge, strong communication skills, and agile-friendly project management are no longer optional. Employers are hunting for cross-functional hires who understand the coding language (Python, Go Lang), the user’s experience (UX), the delivery process (project management), and how to collaborate across time zones and departments (communication skills). This bundle combines all of them into one smart, strategic package that screams “hire me.” FAQ What roles does this bundle help me get? Junior developer, backend engineer, software engineer, UX collaborator, QA tester, project coordinator, DevOps assistant, or cross-functional product contributor. Every one of these roles values Python, Go Lang, UX, project management, and communication skills. Why these five topics? Because this is what real-world teams need. Python and Go Lang are among the most sought-after coding languages. UX bridges the gap between dev and design. Project management ensures delivery. And without strong communication skills, you can’t lead, follow, or collaborate effectively in tech. What makes this bundle job-focused? It was created with job listings in mind. Recruiters constantly post openings that demand experience in Python, Go Lang, UX, project management, and solid communication skills. This isn’t theory. This is real skill-building with real hireability.

Bundle Course – Software Engineering Mini Bundle
Delivered Online On Demand11 hours
£19.99

Python Programming for Kids and Beginners

5.0(1)

By LearnDrive UK

Introduce kids and beginners to the world of coding with our Python Programming course. From setting up environments to creating projects, unlock the basics of Python in a fun and interactive way.

Python Programming for Kids and Beginners
Delivered Online On Demand1 hour
£5

C# (C Sharp)- Level 3 QLS Endorsed Course

By One Education

Dive into the world of advanced programming with this QLS Endorsed C# (C Sharp) – Level 3 Course, designed for learners with a solid foundation looking to strengthen their command over object-oriented coding. This course delves into deeper aspects of C#, including file handling, error management, advanced class structures, delegates, and LINQ—paving the way for confident coding across multiple projects and applications. Whether you're aiming to refine your programming knowledge or seeking to gain confidence working with more intricate code architecture, this course offers a well-organised route to achieving that clarity. Built with care for developers, tech enthusiasts, and IT learners alike, the course presents complex topics in a smartly layered format that encourages logical thinking and structured coding habits. No fluffy filler, just clean, purposeful learning that respects your time and goals. Whether you're brushing up on your coding logic or looking to move forward in your career, this C# Level 3 course ensures your efforts are focused and future-ready—without making things unnecessarily complicated or dramatic. By the end of this C# (C Sharp) course, learners will be able to: Find, download and install Visual Studio Create and run a simple console application Learn how to step through a program line by line for maximum comprehension Learn how to code for loops Create their own projects Our C# Basics course is endorsed by the Quality Licence Scheme, ensuring your newly acquired skills will enhance your professional development. Why People Enrol This Course From One Education: Eligibility for an endorsed certificate upon successful completion of this course Learning materials of our course contains engaging voiceover and visual elements for your comfort Get 24/7 access to all course content for a full year Complete this course at your own pace Each of our students gets full tutor support on weekdays (Monday to Friday) Efficient assessments and instant results upon completion of our course Because it is widely used in the business, C# has constantly been ranked as one of the top three programming languages to learn. This C# (C Sharp) course will help you become familiar with core programming ideas on any platform. First, you will study the fundamentals of the C# programming language. Following that, you'll learn about simple input/output console apps. Then you'll start coding your first project. Syntax, operators, and data types are also covered. You will also gain a thorough understanding of the if statement and other loops. After completing this course, you will have the skills and knowledge required for real-world solutions. Enjoy a pleasant and professional 100% online learning experience and enrol in our C# Basics today and take control of your career! Course Curriculum: Here is a curriculum breakdown of the course: Section 1: Introduction & Getting Started Unit 1: Introduction Unit 2: Instructor's Introduction Unit 3: Downloading and Installing Microsoft Visual Studio Unit 4: Basics + Create Your First Project Section 2: Basic Input/Output Console Applications Unit 1: Basic Input and Output Using Console Methods Section 3: Coding Your First Project Unit 1: Coding Your First Project Unit 2: String Arguments Explained Section 4: Syntax Basics Unit 1: Syntax Basics Section 5: Data Types Unit 1: Data Types Unit 2: Type Conversion Section 6: Operators Unit 1: Operators Unit 2: Operators Example Section 7: Practice Example Unit 1: Calculate My age App Section 8: Decision Making Using If Statement Unit 1: If statement Unit 2: If Else + Nested If Section 9: Decision Making Using Switch Case Unit 1: Switch Case Section 10: Loops Unit 1: While Loop + Do While Unit 2: For Loop How Is the Course assessed? To simplify the procedure of evaluation and accreditation for learners, we provide an automated assessment system. For each test, the pass mark will be set to 60%. CPD 120 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This course is dedicated to Programming novices Prospective software developer Computer games developer Web developer Requirements There are no specific prerequisites to enrol in this C# Basics course. Anyone and everyone can take this course. This course is fully accessible from any internet-enabled smart device. So, you can study from the comfort of your home! All you need is a passion for learning, literacy, and being over the age of 16. Career path Understanding C# will provide you with a competitive advantage and open the door to a variety of professional prospects. One can develop into: Software developer (Salary: £24,000 to £70,000) Computer games developer (Salary: £25,000 to £70,000) Computer games tester (Salary: £24,000 to £50,000) Forensic computer analyst (Salary: £25,000 to £60,000) Web developer (Salary: £20,000 to £55,000) Certificates Certificate of completion Digital certificate - £9 Certificate of completion Hard copy certificate - £79 QLS Endorsed Certificate Hardcopy of this certificate of achievement endorsed by the Quality Licence Scheme can be ordered and received straight to your home by post, by paying - Within the UK: £79 International: £79 + £10 (postal charge) = £89 CPD Accredited Certification Hardcopy Certificate (within the UK): £15 Hardcopy Certificate (international): £15 + £10 (postal charge) = £25

C# (C Sharp)- Level 3 QLS Endorsed Course
Delivered Online On Demand6 days
£12

CompTIA A+ (220-1002)

4.7(160)

By Janets

Register on the CompTIA A+ (220-1002) today and build the experience, skills and knowledge you need to enhance your professional development and work towards your dream job. Study this course through online learning and take the first steps towards a long-term career. The course consists of a number of easy to digest, in-depth modules, designed to provide you with a detailed, expert level of knowledge. Learn through a mixture of instructional video lessons and online study materials. Receive online tutor support as you study the course, to ensure you are supported every step of the way. Get an e-certificate as proof of your course completion. The CompTIA A+ (220-1002) is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablet, and smartphones. The course is designed to increase your employability and equip you with everything you need to be a success. Enrol on the now and start learning instantly! What You Get With The CompTIA A+ (220-1002) Receive a e-certificate upon successful completion of the course Get taught by experienced, professional instructors Study at a time and pace that suits your learning style Get instant feedback on assessments 24/7 help and advice via email or live chat Get full tutor support on weekdays (Monday to Friday) Course Design The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of Video lessons Online study materials Certification Upon successful completion of the course, you will be able to obtain your course completion e-certificate free of cost. Print copy by post is also available at an additional cost of £9.99 and PDF Certificate at £4.99. Who Is This Course For: The course is ideal for those who already work in this sector or are an aspiring professional. This course is designed to enhance your expertise and boost your CV. Learn key skills and gain a professional qualification to prove your newly-acquired knowledge. Requirements: The online training is open to all students and has no formal entry requirements. To study the CompTIA A+ (220-1002), all your need is a passion for learning, a good understanding of English, numeracy, and IT skills. You must also be over the age of 16. 

CompTIA A+ (220-1002)
Delivered Online On Demand14 hours 51 minutes
£9.99

Educators matching "Programmer"

Show all 18