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

2382 Programming courses delivered Online

Web Developer QLS Endorsed Bundle

By Imperial Academy

10 QLS Endorsed Courses for Web Developer | 10 Endorsed Certificates Included | Lifetime Access | Tutor Support

Web Developer QLS Endorsed Bundle
Delivered Online On Demand
£599

Python 3 Essentials

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Experienced Programmers and Systems Administrators. Overview Throughout the course students will be led through a series of progressively advanced topics, where each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review. This course is ?skills-centric?, designed to train attendees in core Python and web development skills beyond an intermediate level, coupling the most current, effective techniques with best practices. Working within in an engaging, hands-on learning environment, guided by our expert Python practitioner, students will learn to: ? Create working Python scripts following best practices ? Use python data types appropriately ? Read and write files with both text and binary data ? Search and replace text with regular expressions ? Get familiar with the standard library and its work-saving modules ? Use lesser-known but powerful Python data types ? Create 'real-world', professional Python applications ? Work with dates, times, and calendars ? Know when to use collections such as lists, dictionaries, and sets ? Understand Pythonic features such as comprehensions and iterators ? Write robust code using exception handling An introductory and beyond-level practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features. An Overview of Python What is python? 1 -- An overview of Python What is python? Python Timeline Advantages/Disadvantages of Python Getting help with pydoc The Python Environment Starting Python Using the interpreter Running a Python script Python scripts on Unix/Windows Editors and IDEs Getting Started Using variables Built-in functions Strings Numbers Converting among types Writing to the screen Command line parameters Flow Control About flow control White space Conditional expressions Relational and Boolean operators While loops Alternate loop exits Sequences About sequences Lists and list methods Tuples Indexing and slicing Iterating through a sequence Sequence functions, keywords, and operators List comprehensions Generator Expressions Nested sequences Working with files File overview Opening a text file Reading a text file Writing to a text file Reading and writing raw (binary) data Converting binary data with struct Dictionaries and Sets About dictionaries Creating dictionaries Iterating through a dictionary About sets Creating sets Working with sets Functions Defining functions Parameters Global and local scope Nested functions Returning values Sorting The sorted() function Alternate keys Lambda functions Sorting collections Using operator.itemgetter() Reverse sorting Errors and Exception Handling Syntax errors Exceptions Using try/catch/else/finally Handling multiple exceptions Ignoring exceptions Modules and Packages The import statement Module search path Creating Modules Using packages Function and Module aliases Classes About o-o programming Defining classes Constructors Methods Instance data Properties Class methods and data Regular Expressions RE syntax overview RE Objects Searching and matching Compilation flags Groups and special groups Replacing text Splitting strings The standard library The sys module Launching external programs Math functions Random numbers The string module Reading CSV data Dates and times Working with dates and times Translating timestamps Parsing dates from text Formatting dates Calendar data Working with the file system Paths, directories, and filenames Checking for existence Permissions and other file attributes Walking directory trees Creating filters with fileinput Using shutil for file operations 17 ? Advanced data handling Defaultdict and Counter Prettyprinting data structures Compressed archives (zip, gzip, tar, etc.) Persistent data Advanced data handling Defaultdict and Counter Prettyprinting data structures Compressed archives (zip, gzip, tar, etc.) Persistent data Network services Grabbing web content Sending email Using SSH for remote access Using FTP Writing real-life applications Parsing command-line options Detecting the current platform Trapping signals Implementing logging Python Timeline Advantages/Disadvantages of Python Getting help with pydoc

Python 3 Essentials
Delivered OnlineFlexible Dates
Price on Enquiry

iPhone Mobile App Development

By Nexus Human

Duration 5 Days 30 CPD hours The iPhone combines technologies of smartphones and personal computing. With a multitouch screen, built-in accelerometer and virtual keyboard, the iPhone also requires the mobile application developer to adopt a vastly different software design philosophy. With over a billion mobile apps sold, iPhone Programming is a critical part of the future of mobile technology. This five day course teaches the attendee all aspects of iOS mobile app development Introduction and Setup Joining the Apple iOS Developer Program Installing Xcode and the iOS SDK A Guided Tour of Xcode An Introduction to Xcode Playgrounds Swift Programming Language Swift Data Types, Constants, and Variables Swift Operators and Expressions Swift Flow Control The Swift Switch Statement Overview of Swift Functions The Basics of Object Oriented Programming in Swift Swift Subclassing and Extensions Arrays and Dictionary Collections in Swift Understanding Error Handling in Swift Views, Layouts, and Storyboards Creating an Interactive iOS App Auto Layout in iOS Working with iOS Auto Layout Constraints in Interface Builder Implementing iOS Auto Layout Constraints in Code Implementing Cross-Hierarchy Auto Layout Constraints in iOS Understanding the iOS Auto Layout Visual Format Language Using Size Classes to Design Adaptable Universal iOS User Interfaces Using Storyboards in Xcode Organizing Scenes over Multiple Xcode Storyboard Files Using Xcode Storyboards to Create an iOS Tab Bar Application Working with the iOS Stack View Class iOS Stack View Tutorial iOS Split View Master-Detail Example Multitasking in iOS Implementing a Page based iOS Application using UIPageViewController iOS UIPageViewController Application Data Storage with Files, iCloud, and Databases Working with Directories in Swift on iOS Working with Files in Swift on iOS iOS Directory Handling and File I/O in Swift Preparing an iOS App to use iCloud Storage Managing Files using the iOS UIDocument Class Using iCloud Storage in an iOS Application Synchronizing iOS Key-Value Data using iCloud iOS Database Implementation using SQLite SQLite based iOS Application using Swift and FMDB Working with iOS Databases using Core Data iOS Core Data Introduction to CloudKit Data Storage on iOS iOS CloudKit Example iOS CloudKit Subscription Example Touch, Taps, and Gestures An Overview of iOS Multitouch, Taps and Gestures iOS Touch, Multitouch and Tap Application Detecting iOS Touch Screen Gesture Motions Identifying Gestures using iOS Gesture Recognizers iOS Gesture Recognition iOS 3D Touch Force Handling iOS 3D Touch Quick Actions iOS 3D Touch Peek and Pop Advanced View Options Basic iOS Animation using Core Animation iOS UIKit Dynamics ? An Overview Introduction to iOS Sprite Kit Programming iOS Sprite Kit Level Editor Game iOS Sprite Kit Collision Handling Extensions Introduction to Extensions in iOS iOS Today Extension Widget Creating an iOS Photo Editing Extension Creating an iOS Action Extension Receiving Data from an iOS Action Extension Multimedia, Facebook, and Twitter Accessing the iOS Camera and Photo Library iOS Camera Application iOS Video Playback using AVPlayer and AVPlayerViewController iOS Multitasking Picture in Picture Tutorial Playing Audio on iOS using AVAudioPlayer Recording Audio on iOS with AVAudioRecorder The App Store Preparing and Submitting an iOS Application to the App Store Additional course details: Nexus Humans iPhone Mobile App Development training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the iPhone Mobile App Development course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

iPhone Mobile App Development
Delivered OnlineFlexible Dates
Price on Enquiry

IT Administration, Networking, Cyber Security Awareness Training & GDPR - 20 Courses Bundle

By NextGen Learning

Get ready for an exceptional online learning experience with the IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle! This carefully curated collection of 20 premium courses is designed to cater to a variety of interests and disciplines. Dive into a sea of knowledge and skills, tailoring your learning journey to suit your unique aspirations. The IT Administration, Networking, Cyber Security Awareness Training & GDPR is a dynamic package, blending the expertise of industry professionals with the flexibility of digital learning. It offers the perfect balance of foundational understanding and advanced insights. Whether you're looking to break into a new field or deepen your existing knowledge, the IT Administration package has something for everyone. As part of the IT Administration, Networking, Cyber Security Awareness Training & GDPR package, you will receive complimentary PDF certificates for all courses in this bundle at no extra cost. Equip yourself with the IT Administration bundle to confidently navigate your career path or personal development journey. This Bundle Comprises the Following CPD Accredited Courses: IT Administration and Networking Encryption Advance Windows 10 Troubleshooting for IT HelpDesk Building Your Own Computer Cyber Security Awareness Training Secure Programming of Web Applications Cloud Computing / CompTIA Cloud+ (CV0-002) CompTIA A+ (220-1001) Data Center Training Essentials: General Introduction Information Management Bash Scripting, Linux and Shell Programming Learn Ethical Hacking From A-Z: Beginner To Expert Computer Networks Security from Scratch to Advanced GDPR UK Training Cisco ASA Firewall Training Course Career Development Plan Fundamentals CV Writing and Job Searching Learn to Level Up Your Leadership Networking Skills for Personal Success Ace Your Presentations: Public Speaking Masterclass Learning Outcome: By completing the IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle , you will be able to: Gain comprehensive insights into multiple fields. Foster critical thinking and problem-solving skills across various disciplines. Understand industry trends and best practices through the IT Administration Bundle. Develop practical skills applicable to real-world situations. Enhance personal and professional growth with the IT Administration. Build a strong knowledge base in your chosen course via IT Administration. Benefit from the flexibility and convenience of online learning. With the IT Administration package, validate your learning with a CPD certificate. Embrace the future of learning with the IT Administration, Networking, Cyber Security Awareness Training & GDPR, a rich anthology of 15 diverse courses. Each course in the IT Administration, bundle is handpicked by our experts to ensure a wide spectrum of learning opportunities. This IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle will take you on a unique and enriching educational journey. The bundle encapsulates our mission to provide quality, accessible education for all. Whether you are just starting your career, looking to switch industries, or hoping to enhance your professional skill set, the IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle offers you the flexibility and convenience to learn at your own pace. Make the IT Administration, package your trusted companion in your lifelong learning journey. Enrol IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle today and start your career growth! CPD 205 CPD hours / points Accredited by CPD Quality Standards Who is this course for? The IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle is perfect for: Lifelong learners looking to expand their knowledge and skills. Professionals seeking to enhance their career with CPD certification. Individuals wanting to explore new fields and disciplines. Anyone who values flexible, self-paced learning from the comfort of home. Requirements Without any formal requirements, you can delightfully enrol in this IT Administration, Networking, Cyber Security Awareness Training & GDPR course. Career path Unleash your potential with the IT Administration, Networking, Cyber Security Awareness Training & GDPR bundle. Acquire versatile skills across multiple fields, foster problem-solving abilities, and stay ahead of industry trends. Ideal for those seeking career advancement, a new professional path in IT. Certificates Certificate Of Completion Digital certificate - Included Certificate Of Completion Hard copy certificate - Included You will get a complimentary Hard Copy Certificate.

IT Administration, Networking, Cyber Security Awareness Training & GDPR - 20 Courses Bundle
Delivered Online On Demand5 days
£79

SAP UI5 Development Complete Course

4.8(9)

By Skill Up

Become efficient on the basic functionalities of SAP UI5 with the SAP UI5 Development Complete Course. Learn web

SAP UI5 Development Complete Course
Delivered Online On Demand8 hours 23 minutes
£25

Game Design Training: 3ds Max and Unity 3D Personalized

By Real Animation Works

Game design training face to face training customised and bespoke.

Game Design Training: 3ds Max and Unity 3D Personalized
Delivered in London or OnlineFlexible Dates
£1,800

Python for Data Science and Machine Learning

5.0(1)

By LearnDrive UK

This course aims to teach you how to use Python for machine learning and data science.

Python for Data Science and Machine Learning
Delivered Online On Demand1 hour
£5

Life Coaching Level 7 Course

By Training Tale

>> Life Coaching This Life Coaching course is an invaluable resource for anyone looking to improve their situation or turn their passion for helping others into a rewarding career. In today's world, job markets are fiercely competitive. If you lack solid organizational skills, communication skills, and strong listening skills, landing your dream job will be extremely difficult. This course covers all of these topics in-depth to help you improve your skills in those areas. This Life Coaching course will teach you about the duties and responsibilities of a professional life coach, common reasons for consulting with life coaches, how communication skills affect consultation quality, and an introduction to essential life coaching tools and techniques. So do not miss out on this once-in-a-lifetime opportunity and enrol now. When dealing with clients and bosses and during job interviews and presentations, intelligent body language is essential. This course will also teach you how to effectively manage your body language and facial expressions. Do not miss out on this great opportunity; enrol today. Learning Outcomes After completing the Life Coaching course, you will be able to: Describe the roles and goals of life coaching. Determine the most common reasons for consulting with a life coach. Describe everything about coaching. Develop your listening and communication skills and your understanding of how communication affects the quality of consultations. Use neuro-linguistic programming and put it into practice. Determine how body language plays a part in life coaching. Describe the most up-to-date life coaching strategies and processes. Investigate the possibility of owning a life coaching company. Improve your public speaking and negotiating abilities. ***Course Included*** Main Course: Life Coaching **Free Courses** Course 01: Anger Management Course 02: Level 5 Diploma in Business Analysis >> Life Coaching Course curriculum Module 1: Life Coaching Fundamentals Module 2: The Process of Life Coaching Module 3: Emerging Communication Skills Module 4: Introduction to Neuro-Linguistics Programming (NLP) Module 5: Mental Skills Development Module 6: Physical Skills Development Module 7: Body Language Module 8: Emerging Organizational Skills Module 9: Developing Creativity Module 10: Improving Presentation Skills Module 11: Developing Effective Negotiation Skills Module 12: Managing Your First Impression Assessment Method After completing each module of the Life Coaching Course, you will find automated MCQ quizzes. To unlock the next module, you need to complete the quiz task and get at least 60% marks. Certification After completing the MCQ/Assignment assessment for this Life Coaching course, you will be entitled to a Certificate of Completion from Training Tale. The certificate is in PDF format, which is completely free to download. A printed version is also available upon request. It will also be sent to you through a courier for £13.99. Who is this course for? >> Life Coaching This Life Coaching course is perfect for: Life Coaches Students Fresh Graduates Job Seekers Requirements >> Life Coaching There are no specific requirements for this Life Coaching course because it does not require any advanced knowledge or skills. Career path >> Life Coaching This Life Coaching course gives you a brand-new way to break into the related employment market. It enables you to get extensive experience and the necessary skill in a short time. By introducing new skills to your CV, you will be able to progress your career and become more successful in your chosen industry. Certificates Certificate of completion Digital certificate - Included

Life Coaching Level 7 Course
Delivered Online On Demand7 hours
£12

Behaviour Management & Emotional Intelligence

By Compliance Central

Imagine being able to understand human behaviour and emotions, and use that knowledge to improve your personal and professional relationships. Our Behaviour Management & Emotional Intelligence course offers just that, by providing you with a comprehensive understanding of human behaviour, intelligence, emotions, and communication. With this course, you can develop practical skills to manage your emotions and those of others, leading to better teamwork and communication. Whether you are a business professional, educator, or parent, this course offers valuable insights into human behaviour and emotional intelligence. By enrolling in this course, you will learn about the evolutionary perspective of human behaviour, variations in intelligence, learning and conditioning, and much more. Our course also covers the neuro-linguistic programming (NLP), an effective tool to change negative behaviours and improve communication. With Behaviour Management & Emotional Intelligence course, you can master the art of influencing and understanding people, leading to a more productive and fulfilling life. Learning Outcomes: After completing this course, you will be able to: Understand basic psychological processes and human behaviour Analyse variations in human intelligence and their impact on behaviour Apply learning and conditioning principles in real-life situations Understand the importance of language and communication in human interactions Develop strategies for managing stress, anger and conflict Apply the principles of emotional intelligence to improve personal and professional relationships Along with the Behaviour Management & Emotional Intelligence course, you also get: Lifetime Access Unlimited Retake Exam & Tutor Support Easy Accessibility to the Course Materials- Anytime, Anywhere - From Any Smart Device (Laptop, Tablet, Smartphone Etc.) 100% Learning Satisfaction Guarantee Module Attributes: Each topic has been developed to provide more information in less time. This makes it easier for students to grasp the fundamental concept and apply it to a variety of situations. Course Curriculum Module 01: Human Behaviour and Basic Psychological Process Module 02: Evolutionary Perspective of Human Behaviour Module 03: Human Intelligence Module 04: Intelligence Test and Variations in Intelligence Module 05: Learning and Conditioning Module 06: Language and Communication Module 07: Introduction to Emotion Module 08: Emotion Influences Cognition Module 09: Stress, Anger and Conflict Module 10: Emotional Intelligence Module 11: Self-Leadership Module 12: Neuro-Linguistic Programming (NLP) CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Business professionals looking to improve their communication and leadership skills Educators looking to enhance their understanding of student behaviour and improve classroom management Parents looking to improve their relationship with their children and manage emotions more effectively Anyone interested in gaining a comprehensive understanding of human behaviour and emotional intelligence Requirements To enrol in this Behaviour Management & Emotional Intelligence course, all you need is a basic understanding of the English Language and an internet connection. Career path After completing this course, you can explore trendy and in-demand jobs related to Behaviour Management & Emotional Intelligence. Human Resources Manager - £40,000- £60,000 Social Worker - £32,000- £60,000 Teacher - £30,000- £60,000 Sales Manager - £35,000 - £60,000 Customer Service Manager - £30,000 - £70,000 Psychologist - £36,000- £70,000 Certificates Certificate of completion Digital certificate - Included Get a CPD accredited PDF certificate for Free. Certificate of completion Hard copy certificate - £10.79 Get a CPD accredited Hardcopy certificate for Free. After successfully completing this Behaviour Management & Emotional Intelligence course, you get a PDF and a hardcopy certificate for free. The delivery charge of the hardcopy certificate inside the UK is Free and international students need to pay £9.99 to get their hardcopy certificate.

Behaviour Management & Emotional Intelligence
Delivered Online On Demand4 hours
£12

Build REST APIs with Django REST Framework and Python

By Packt

REST or RESTful API design (Representational State Transfer) is designed to take advantage of existing protocols. Django REST framework is a powerful and flexible toolkit to build web APIs. Throughout the course, we will explore the most important Django Rest framework topics step-by-step. We will learn topics such as API basics, serializers, class-based views, and so on to build flexible APIs.

Build REST APIs with Django REST Framework and Python
Delivered Online On Demand12 hours 44 minutes
£101.99