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

2993 Software Development courses in Bradford delivered Online

Swift: The Ultimate Guide to Mac and iOS Development

By Course Cloud

Course Overview Swift is a new programming language designed by Apple for iOS and Mac OS development. It makes programming easier, more flexible and fun, with a modern approach to software design patterns. In the Swift: The Ultimate Guide to Mac and iOS Development course, you will learn the fundamentals of Swift programming language - from its features and functions, to its app structure and syntax. It will show you how to get set up, create a new project, and much more. This in-depth training course will provide you with the complete source code to aid in the development process. It is ideal for aspiring programmers and software developers who are looking to learn up-to-date knowledge and best practices to gain a competitive edge in the job market. This best selling Swift: The Ultimate Guide to Mac and iOS Development has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Swift: The Ultimate Guide to Mac and iOS Development is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Swift: The Ultimate Guide to Mac and iOS Development is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Swift: The Ultimate Guide to Mac and iOS Development is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Swift: The Ultimate Guide to Mac and iOS Development, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Swift: The Ultimate Guide to Mac and iOS Development will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Swift: The Ultimate Guide to Mac and iOS Development to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Swift: The Ultimate Guide to Mac and iOS Development
Delivered Online On Demand
£25

Unity 3D Game Design Masterclass.

By ATL Autocad Training London

Who is this Course for? Unity 3D Game Design Masterclass. Unity serves as top development engine for both 2D and 3D games and experiences. With its support for VR, AR, and AI, it extends its level beyond gaming to pre-visualization for films and architectural visualization. This training provides you with the fundamental skills to craft immersive virtual worlds. Click here for more info: Website Duration: 10 hours Approach: 1on1 Sessions. Create your own schedule by booking a convenient hour between 9 am and 7 pm, Mon to Sat 10-Hour Unity 3D Game Design Training Course: Module 1: Introduction to Unity 3D (2 hours) Explore the fundamentals of Unity 3D and its relevance in game design. Familiarize yourself with the Unity 3D interface, project creation, and asset management. Understand game objects, components, and their management within Unity 3D. Module 2: Game Mechanics (2 hours) Grasp basic game concepts, player movement, and camera control. Master the creation, control, and interaction of game objects. Learn about physics, collision detection, and interactive environment design. Module 3: Scripting with C# (2 hours) Dive into the C# scripting language, covering variables, data types, and functions. Control game objects using C# and understand game loops and events. Module 4: User Interfaces and Audio (2 hours) Design intuitive user interfaces and incorporate elements like buttons and sliders. Gain expertise in audio import, editing, and managing game sound effects and background music. Module 5: Optimization and Deployment (2 hours) Master game optimization techniques, including performance enhancement through scripting. Build, test, and deploy games for various platforms, including desktop, mobile, and web. Course Highlights: Introduction to Unity: Understand the gaming landscape and Unity's essential components. Game Development Basics: Learn project creation, geometry and texture importing, terrain generation, and primitive object creation. Materials and Lighting: Explore material manipulation, lighting creation, and animation adjustments. Audio Integration: Add, modify, and interact with game sounds. Programming Tools: Gain familiarity with programming using JavaScript, including variables, functions, and simple programming. Testing and Debugging: Rigorous game testing, bug fixing, and iterative development processes. Game Building: Configure game authoring settings, build games for Windows, and test the final product. Unity Pro Integration: For this training, utilize Unity Pro, a cutting-edge development platform enabling the creation of 3D, 2D, VR, and AR experiences across diverse industries, including gaming, automotive, AEC, and film. Start your Unity Pro journey at Unity's official website. With Unity Pro, accelerate development, enhance iteration speed, and expand your business, creating remarkable games and immersive experiences supported across multiple platforms. Learning Outcomes: Unity Proficiency: Master Unity 3D essentials, including game mechanics, C# scripting, UI design, and audio integration. Optimization and Deployment: Learn to optimize games for high performance and successfully deploy them across various platforms. Effective Testing: Develop strong testing and debugging skills for efficient game development. Useful Websites: Unity Learn: Access tutorials, courses, and projects for in-depth learning. Unity Asset Store: Explore a vast library of assets, scripts, and tools for game enhancement. Unity Forums: Engage with the community, ask questions, and share knowledge with fellow developers. GitHub: Collaborate on Unity projects and access shared resources for collaborative development. Gamasutra: Stay updated with industry trends, news, and valuable insights into game development. Download Unity Software Key Details for This Course: 1. Ideal for Beginners: Learn game development with Unity, perfect for beginners. Its user-friendly interface and intuitive design make it accessible for newcomers. Dive into state logic and C# programming, building a strong foundation for 3D game development. 2. Coding Flexibility: Unity offers flexibility with coding. Explore visual scripting using Bolt, enabling idea implementation through flow graphs and state graphs, suitable for both low-level and high-level logic. Advanced users can delve into tools like PlayMaker and Adventure Creator for intricate gameplay and AI behaviors. 3. Understanding Unity's Engine: Gain insights into Unity's engine workings. Explore its role as a dynamic scene player, initializing graphics, audio, and input settings at game start. Understand scene loading, asset integration, and the seamless execution of physics simulations and events, ensuring a smooth gaming experience. Course Benefits: Comprehensive Training: Master Unity 3D for creating engaging games across platforms. Interactive Learning: Engage in live online sessions for real-time feedback and collaboration. Hands-On Experience: Apply skills through practical projects, building a strong portfolio. Flexibility: Choose between live online or in-person sessions, with recorded materials for review. Ongoing Support: Enjoy lifetime email assistance for any challenges you face even after the course. Certification: Receive an industry-recognized certification, enhancing your game development career prospects.

Unity 3D Game Design Masterclass.
Delivered OnlineFlexible Dates
£396

Vue 3 and Laravel: Breaking a Monolith to Microservices

By Packt

The course helps in getting knowledge on web development and creating a monolith app using Vue and Laravel, and then break it down to microservices. This course will help beginner-level web application developers to a great extent.

Vue 3 and Laravel: Breaking a Monolith to Microservices
Delivered Online On Demand14 hours 5 minutes
£101.99

CompTIA CySA+ Cybersecurity Analyst Course

4.5(3)

By Studyhub UK

Embark on a transformative journey with the 'CompTIA CySA+ Cybersecurity Analyst Course,' designed to fortify the digital frontiers of business. This comprehensive training program begins with an immersive introduction to the cybersecurity realm, setting the stage for a deep dive into the sophisticated world of threat data and intelligence. With an emphasis on real-world application, participants will gain invaluable insights into organizational security, developing the acumen to anticipate, identify, and neutralize digital threats. Mastery over vulnerability assessment tools and mitigation strategies forms the bedrock of this curriculum, providing learners with a robust skill set pivotal for the modern cybersecurity landscape. Learning Outcomes Interpret threat data to reinforce organizational security frameworks. Assess vulnerabilities using state-of-the-art tools and methodologies. Apply best practices for ensuring software and hardware assurance. Analyze security solutions for robust infrastructure management. Implement and manage incident response protocols to address potential compromises effectively. Why choose this CompTIA CySA+ Cybersecurity Analyst Course? Unlimited access to the course for a lifetime. Opportunity to earn a certificate accredited by the CPD Quality Standards after completing this course. Structured lesson planning in line with industry standards. Immerse yourself in innovative and captivating course materials and activities. Assessments are designed to evaluate advanced cognitive abilities and skill proficiency. Flexibility to complete the CompTIA CySA+ Cybersecurity Analyst Course Course at your own pace, on your own schedule. Receive full tutor support throughout the week, from Monday to Friday, to enhance your learning experience. Who is this CompTIA CySA+ Cybersecurity Analyst Course for? Individuals aiming to specialize in cybersecurity analysis. IT professionals seeking to broaden their cybersecurity knowledge. Organizational staff responsible for managing digital security risks. Security consultants requiring up-to-date threat intelligence expertise. System administrators looking to implement enhanced security measures. Career path Cybersecurity Analyst - £25,000 to £60,000 Vulnerability Analyst - £30,000 to £65,000 Security Operations Centre (SOC) Analyst - £32,000 to £70,000 Incident Responder - £27,000 to £68,000 Digital Forensics Specialist - £35,000 to £75,000 Information Security Consultant - £40,000 to £80,000 Prerequisites This CompTIA CySA+ Cybersecurity Analyst Course does not require you to have any prior qualifications or experience. You can just enrol and start learning.This CompTIA CySA+ Cybersecurity Analyst Course was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Certification After studying the course materials, there will be a written assignment test which you can take at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99 Original Hard Copy certificates need to be ordered at an additional cost of £8. Course Curriculum Section 01: Introduction Introduction 00:02:00 All about the Exam 00:08:00 What's New on the CompTIA CySA+ Exam? 00:05:00 Meet the Instructors 00:02:00 Thinking like the Enemy 00:09:00 Section 02: The Importance of Threat Data and Intelligence Intelligence Sources and Confidence Levels 00:08:00 Threat Indicators and Actors 00:08:00 Threat Trends 00:07:00 Intelligence Cycle and ISACs 00:06:00 Section 03: Threat Intelligence in Support of Organizational Security Attack Frameworks 00:06:00 Threat Research 00:11:00 Threat Modeling and Intelligence Sharing 00:06:00 Section 04: Vulnerability Assessment Tools Vulnerability Identification 00:07:00 Scanning Parameters and Criteria 00:09:00 Scanning Special Considerations 00:06:00 Validation 00:03:00 Remediation and Mitigation 00:08:00 Inhibitors to Remediation 00:07:00 Section 05: Threats and Vulnerabilities Associated with Specialized Technology Web Applications Scanners, Part 1 00:10:00 Web Applications Scanners, Part 2 00:05:00 Scanning 00:06:00 Configuring and Executing Scans 00:08:00 Vulnerability Scanning 00:10:00 Reverse Engineering 00:08:00 Enumeration 00:06:00 Wireless Assessment Tools 00:08:00 Cloud Assessment Tools 00:04:00 Section 06: Threats and Vulnerabilities Associated with Specialized Technology Mobile and IoT 00:10:00 Embedded and Firmware Systems (RTOS, SoC, and FPGA) 00:09:00 Access and Vehicles Risk 00:08:00 Automation and Control Risk 00:10:00 Section 07: Threats and Vulnerabilities Associated with Operating in the Cloud Cloud Models 00:07:00 Remote Service Invocation (FaaS, IaC, API) 00:10:00 Cloud Vulnerabilities 00:06:00 Section 08: Mitigating Controls for Attacks and Software Vulnerabilities Injection and Overflow Attacks 00:09:00 Authentication Attacks 00:07:00 Exploits 00:08:00 Application Vulnerabilities, Part 1 00:08:00 Application Vulnerabilities, Part 2 00:07:00 Section 09: Security Solutions for Infrastructure Management Network Architecture and Asset Management 00:09:00 Protecting Your Territory 00:05:00 Identity and Access Management 00:11:00 Encryption and Active Defense 00:08:00 Section 10: Software Assurance Best Practices Platforms 00:07:00 SOA and DevSecOps 00:09:00 Secure Software Development 00:08:00 Best Coding Practices 00:04:00 Section 11: Hardware Assurance Best Practices Trusted Hardware 00:10:00 Hardware Encryption 00:04:00 Hardware Security 00:08:00 Section 12: Data Analysis in Security Monitoring Activities Data Analytics 00:10:00 Endpoint Security 00:08:00 Recon Results, Part 1 00:13:00 Recon Results, Part 2 00:05:00 Impact Analysis 00:05:00 Collective Tools 00:09:00 Query Writing 00:07:00 E-mail Analysis, Part 1 00:10:00 E-mail Analysis, Part 2 00:08:00 Section 13: Implement Configuration Changes to Existing Controls to Improve Security Permissions 00:09:00 Firewalls 00:08:00 Intrusion Prevention Rules 00:05:00 DLP and Endpoint Detection 00:05:00 Section 14: The Importance of Proactive Threat Hunting Threat Hunting and the Hypothesis 00:06:00 Threat Hunting Process 00:07:00 Results and Benefits 00:05:00 Section 15: Compare and Contrast Automation Concepts and Technologies Workflow and Scripting 00:07:00 API and Malware Signature Creation 00:08:00 Threat Feeds and Machine Learning 00:06:00 Protocols, Standards, and Software Engineering 00:05:00 Section 16: The Importance of the Incident Response Process IR Roles and Responsibilities 00:08:00 IR Active Preparation 00:10:00 Section 17: Appropriate Incident Response Procedures Incident Response Process 00:07:00 Section 18: Analyze Potential Indicators of Compromise Network Symptoms 00:04:00 Host Symptoms 00:08:00 Application Symptoms 00:04:00 Section 19: Utilize Basic Digital Forensics Techniques Digital Forensics 00:10:00 Seizure and Acquisitions 00:05:00 Forensics Acquisition Tools 00:09:00 Mobile, Virtualization, and Cloud 00:06:00 Forensics Analysis, Part 1 00:04:00 Forensics Analysis, Part 2 00:08:00 Packet Capture 00:12:00 Section 20: The Importance of Data Privacy and Protection Data Privacy and Security 00:06:00 Nontechnical Controls 00:09:00 Technical Controls 00:08:00 Section 21: Security Concepts in Support of Organizational Risk Mitigation Business Impact Analysis 00:05:00 Risk Identification 00:05:00 Risk Calculation and Communication 00:06:00 Training 00:04:00 Supply Chain Assessment 00:04:00 Section 22: The Importance of Frameworks, Policies, Procedures, and Controls Frameworks 00:13:00 Policies and Procedures 00:05:00 Controls and Procedures 00:08:00 Verification 00:06:00 Assignment Assignment - CompTIA CySA+ Cybersecurity Analyst Course 00:00:00

CompTIA CySA+ Cybersecurity Analyst Course
Delivered Online On Demand11 hours 25 minutes
£10.99

Microsoft SQL Server Development for Everyone

By Packt

This course covers the essential topics necessary for working with Microsoft SQL Server. You will understand the various scenarios and techniques to write queries and build and administer databases, along with delving into advanced SQL topics that are in great demand in the industry.

Microsoft SQL Server Development for Everyone
Delivered Online On Demand8 hours 24 minutes
£82.99

Python Programming

By Packt

You will master the fundamentals and more advanced principles of Python programming in this beginner's tutorial. This Python course covers every Python fundamental, including installation and more complex material such as Python data science.

Python Programming
Delivered Online On Demand6 hours 40 minutes
£41.99

C++ Complete Coding Course

By Course Cloud

Course Overview Gain Modern C++ Object-Oriented Programming (OOP) and STL skills needed for game, system, and application development, with this best-selling course. This course is ideal for those who have a basic understanding of algorithms and object-oriented software. You will learn how to write and debug code in C and C++ programming languages, learn how to solve problems using algorithms, plus much more. This course will cover the core concepts of C programming that can be applied to many other programming languages. Take your career to the next level by learning up-to-date best practices and gain the expertise to program with one of the world's leading programming languages in the world. This best selling C++ Complete Coding Course has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth C++ Complete Coding Course is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The C++ Complete Coding Course is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The C++ Complete Coding Course is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the C++ Complete Coding Course, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the C++ Complete Coding Course will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the C++ Complete Coding Course to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

C++ Complete Coding Course
Delivered Online On Demand
£319

C++ for Non-Programmers

By Course Cloud

Course Overview Discover how to program and create applications from the very beginning, even if you have no computer language knowledge, with this enlightening training on C++ for Non-Programmers. C++ is the industry-standard programming language that utilises speed and memory management to make technical magic happen. With the advantage of this tuition, you will be able to fully enter the world of programming and make yourself a valuable commodity for a client or company. This C++ Programming tutorial contains 30 sections of IT expertise with expertly presented lessons. As a result, you will come to understand the basic requirements of both programming and coding on modern platforms. The total learning curve is presented here for you, from creating your first project to using Polymorphism to make an application stand out when compared to others. This introductory learning experience is modelled for the absolute beginner with no prior coding knowledge and is the perfect first step on a new and exciting career ladder in IT. This best selling C++ for Non-Programmers has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth C++ for Non-Programmers is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The C++ for Non-Programmers is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The C++ for Non-Programmers is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the C++ for Non-Programmers, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the C++ for Non-Programmers will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the C++ for Non-Programmers to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

C++ for Non-Programmers
Delivered Online On Demand
£319

C# Fundamentals

By Course Cloud

Course Overview Learn the fundamentals of C# programming from an expert in the industry, with this best-selling training course. Want to know how to write high-quality code in the world's most powerful general-purpose programming languages? The C# Fundamentals course is designed to equip you with in-demand programming skills, guiding you through how to write your first C# program, step-by-step. You will learn best practices for writing code, debugging features, working with collections, variables, and much more, taking your career to the next level. This course covers the key areas of C# programming for beginners, broken down into 10 core modules, as well as an extra bonus module focusing on career development. Earn a formal industry-recognised qualification and take steps to become a top programmer today. This best selling C# Fundamentals has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth C# Fundamentals is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The C# Fundamentals is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The C# Fundamentals is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the C# Fundamentals, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the C# Fundamentals will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the C# Fundamentals to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

C# Fundamentals
Delivered Online On Demand
£319

NodeJS made easy for MEAN or MERN Stack Level 4

By Course Cloud

The comprehensive NodeJS made easy for MEAN or MERN Stack Level 4 has been designed by industry experts to provide learners with everything they need to enhance their skills and knowledge in their chosen area of study. Enrol on the NodeJS made easy for MEAN or MERN Stack Level 4 today, and learn from the very best the industry has to offer! This best selling NodeJS made easy for MEAN or MERN Stack Level 4 has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth NodeJS made easy for MEAN or MERN Stack Level 4 is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The NodeJS made easy for MEAN or MERN Stack Level 4 is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The NodeJS made easy for MEAN or MERN Stack Level 4 is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the NodeJS made easy for MEAN or MERN Stack Level 4 , you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the NodeJS made easy for MEAN or MERN Stack Level 4 will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the NodeJS made easy for MEAN or MERN Stack Level 4 to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

NodeJS made easy for MEAN or MERN Stack Level 4
Delivered Online On Demand
£319