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

980 Courses delivered Online

Fast Track to Scala Programming for OO / Java Developers (TTSCL2104)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This course is geared for experienced skilled Java developers, software developers, data scientists, machine learning experts or others who wish to transtion their coding skills to Scala, learning how to code in Scala and apply it in a practical way. This is not a basic class. Overview Working in a hands-on learning environment led by our expert instructor you'll: Get comfortable with Scala's core principles and unique features, helping you navigate the language confidently and boosting your programming skills. Discover the power of functional programming and learn techniques that will make your code more efficient,maintainable, and enjoyable to write. Become proficient in creating dynamic web applications using the Play Framework, and easily connect to databases with the user-friendly Slick library. Master concurrency programming with Akka, empowering you to build scalable and fault-tolerant applications that excel in performance. Enhance your testing skills using ScalaTest and ScalaCheck, ensuring the reliability and quality of your Scala applications, while having fun in the process. Explore the fascinating world of generative AI and GPT technologies, and learn how to integrate them into your projects,adding a touch of innovation and intelligence to your Scala solutions. If your team requires different topics, additional skills or a custom approach, our team will collaborate with you to adjust the course to focus on your specific learning objectives and goals. Discover the power of Scala programming in our comprehensive, hands-on technical training course designed specifically for experienced object-oriented (OO) developers. Scala is a versatile programming language that combines the best of both OO and functional programming paradigms, making it ideal for a wide range of projects, from web applications to big data processing and machine learning. By mastering Scala, you'll be able to develop more efficient, scalable, and maintainable applications. Fast Track to Scala Programming for OO / Java Developers is a four day hands-on course covers the core principles of Scala, functional programming, web application development, database connectivity, concurrency programming, testing, and interoperability between Scala and Java. Additionally, you'll explore cutting-edge generative AI and GPT technologies, learning how to integrate them into your Scala applications for intelligent suggestions or automation. Throughout the course you?ll explore the latest tools and best practices in the Scala ecosystem, gaining valuable knowledge and experience that can be directly applied to your day-to-day work. With 50% of the course content dedicated to hands-on labs, you'll gain practical experience applying the concepts you've learned across various projects, such as building functional web applications, connecting to databases, designing modular components, and implementing concurrency. Upon completing the course, you'll have a solid understanding of the language and its features, empowering you to confidently apply your new skills in data science and machine learning projects. You'll exit well-prepared to create efficient, scalable, and maintainable Scala applications, regardless of the complexity of your projects. Introduction to Scala Scala features and benefits Comparing Scala with Java and other OO languages Installing Scala and setting up the development environment Object-Oriented Programming in Scala Classes and objects Traits, mixins, and inheritance Companion objects and factories Encapsulation and polymorphism Functional Programming Basics Pure functions and referential transparency Higher-order functions and currying Immutability and persistent data structures Pattern matching and recursion Having Fun with Functional Data Structures Lists, sets, and maps in Scala Folding and reducing operations Stream processing and lazy evaluation For-comprehensions Building Web Applications in Functional Style Introduction to Play Framework Functional web routing and request handling JSON handling with Play-JSON Middleware and functional composition Connecting to a Database Introduction to Slick library Database configuration and setup Querying and updating with Slick Transactions and error handling Building Scalable and Extensible Components Modular architecture and design patterns Dependency injection with MacWire Type classes and type-level programming Implicit parameters and conversions Concurrency Programming & Akka Introduction to Akka framework and Actor model Actor systems and message passing Futures and Promises Supervision and fault tolerance Building Confidence with Testing Introduction to ScalaTest and ScalaCheck Unit testing and property-based testing Test-driven development in Scala Mocking and integration testing Interoperability between Scala and Java Calling Java code from Scala Using Java libraries in Scala projects Converting Java collections to Scala collections Writing Scala code that can be called from Java Using Generative AI and GPT Technologies in Scala Programming Overview of GPT and generative AI Integrating GPT with Scala applications Use cases and practical examples

Fast Track to Scala Programming for OO / Java Developers (TTSCL2104)
Delivered OnlineFlexible Dates
Price on Enquiry

ChatGPT for Teachers in Education

By Packt

This course aims to provide a solid foundation for educators to stay current with the latest advancements in AI (ChatGPT) and prepare them to integrate these cutting-edge tools into their everyday teaching practices, transforming the educational experience for both them and their students.

ChatGPT for Teachers in Education
Delivered Online On Demand53 minutes
£37.99

ChatGPT_ A Beginner Crash Course on ChatGPT

By Kingston Open College

QLS endorsed Qualification | Fully Online Course | Tutor Support | Well Planed Study Materials

ChatGPT_ A Beginner Crash Course on ChatGPT
Delivered Online On Demand3 hours
£105

Authoring Machine Learning Models from Scratch

By Packt

In this course, you will learn how to author machine learning models in Python without the aid of frameworks or libraries from scratch. Discover the process of loading data, evaluating models, and implementing machine learning algorithms.

Authoring Machine Learning Models from Scratch
Delivered Online On Demand1 hour 31 minutes
£14.99

The Complete Product Management Fundamentals

By Packt

Unlock the full potential of product management with our comprehensive course. Dive deep into product management fundamentals, Agile methodologies, and gain hands-on experience with essential project management tools, including Trello, Jira, Microsoft Teams, Planner, and ChatGPT. Elevate your career and drive success in the digital age.

The Complete Product Management Fundamentals
Delivered Online On Demand3 hours 13 minutes
£82.99

Generative AI Art Generation - Mastering All the AI Tools

By Packt

Embark on an AI image generation journey with a comprehensive course on Midjourney, DALL-E, Leonardo, Stable Diffusion, Automatic1111, RunwayML, Adobe Firefly, BlueWillow, and more. Requirements: Computer with internet access, and a Discord account for tools like Midjourney.

Generative AI Art Generation - Mastering All the AI Tools
Delivered Online On Demand17 hours 55 minutes
£82.99

ChatGPT for Salesforce Development

By Packt

Learn to accelerate your Salesforce development with the power of ChatGPT. This course will show you how to use ChatGPT to write your own Apex triggers, batch Apex, test classes, validation rules, and flows, allowing you to streamline your development process and improve productivity.

ChatGPT for Salesforce Development
Delivered Online On Demand1 hour 37 minutes
£82.99

Make Apps with ChatGPT and Generative AI

By Packt

This course will teach you how to link ChatGPT's API directly into your applications and solutions. Learn to integrate the API into Power Apps. Build any business application you want using Power Apps, which can now incorporate ChatGPT. Extend ChatGPT to any platform, including React, Webflow, Zapier, Excel, and so on.

Make Apps with ChatGPT and Generative AI
Delivered Online On Demand6 hours 27 minutes
£82.99

Learn to Build Chatbots with ChatGPT Masterclass

By NextGen Learning

Imagine creating an intelligent chatbot that can understand and respond to user inputs, provide recommendations, and automate mundane tasks. This is just one of the many things you can do with ChatGPT. Learning outcomes: Develop a strong understanding of ChatGPT's basic and advanced features Learn how to build and scale your business using ChatGPT Explore the power of ChatGPT in various industries, such as education, graphic design, and Excel Discover the best tools and extensions to use with ChatGPT ChatGPT Masterclass: A Complete ChatGPT Zero to Hero is an online course that covers all aspects of ChatGPT, from the basics to the advanced features. The course is divided into nine sections, each focused on a specific area of ChatGPT. You'll learn how to use ChatGPT to develop chatbots, automate tasks, and generate incredible graphic art with Dall-E 2. You'll also discover the best tools and extensions to use with ChatGPT to enhance its capabilities. Certification Upon completion of the course, learners can obtain a certificate as proof of their achievement. You can receive a £4.99 PDF Certificate sent via email, a £9.99 Printed Hardcopy Certificate for delivery in the UK, or a £19.99 Printed Hardcopy Certificate for international delivery. Each option depends on individual preferences and locations. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This course is ideal for anyone looking to develop a strong understanding of ChatGPT and leverage its power to build intelligent chatbots, automate tasks, and generate graphic art. Whether you're a student, developer, business owner, or Excel professional, this course will provide you with the knowledge and skills you need to take your ChatGPT game to the next level. Career path Chatbot developer (average salary: £40,000 - £60,000 per year) AI developer (average salary: £50,000 - £80,000 per year) Data scientist (average salary: £35,000 - £75,000 per year) UX designer (average salary: £25,000 - £50,000 per year) Chatbot marketer (average salary: £25,000 - £50,000 per year) AI consultant (average salary: £60,000 - £120,000 per year)

Learn to Build Chatbots with ChatGPT Masterclass
Delivered Online On Demand3 hours
£15

Data Visualisation - BCS Foundation Award

5.0(12)

By Duco Digital Training

Thinking about learning more about the data you are using in your job and how to present this? The BCS Foundation Award in Data Visualisation teaches how data is used to make decisions in an organisation and the importance of presenting accurate data in a way that enables decision making to happen.

Data Visualisation - BCS Foundation Award
Delivered Online On Demand30 hours
£325