Prepare for the future of education with our Remote Teaching Training Course. Learn effective strategies and tools for engaging students, delivering lessons, and assessing learning in online environments. Gain the skills to create dynamic and interactive virtual classrooms. Whether you're an experienced educator or new to remote teaching, this course empowers you to thrive in the digital learning landscape.
Description Learn the process of complete App development knowing the use of GraphQL, Prisma, Node, and React through the App Development Complete Diploma (GraphQL Prisma Node & React) course. Its contents aim to teach you the core aspects of app development so that you can establish your career learning all good of this course must. The course teaches you the functions of GraphQL, a query language for API so that you can learn how to build GraphQL server with Prisma, create a frontend CRUD App with React and Apollo Client, and upload files in GraphQL, Prisma, and React application. The App Development Complete Diploma (GraphQL Prisma Node & React) course will also teach you how to execute error handling in Prisma and React, develop your performance in React application, open Prisma and React application to Heroku, set page number in Prisma and React Appolo application, and accomplish web mark in GraphQL and Prisma. It will also teach how to execute, create, delete, and update data through CURD in Prisma and so many other effective features of app development. Look and learn its effective contents to become better app developer. Assessment: This course does not involve any MCQ test. Students need to answer assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Once the answers are submitted, the instructor will check and assess the work. Certification: After completing and passing the course successfully, you will be able to obtain an Accredited Certificate of Achievement. Certificates can be obtained either in hard copy at a cost of £39 or in PDF format at a cost of £24. Who is this Course for? App Development Complete Diploma (GraphQL Prisma Node & React) is certified by CPD Qualifications Standards and CiQ. This makes it perfect for anyone trying to learn potential professional skills. As there is no experience and qualification required for this course, it is available for all students from any academic background. Requirements Our App Development Complete Diploma (GraphQL Prisma Node & React) is fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the course with any kind of internet connection from anywhere at any time without any kind of limitation. Career Path After completing this course you will be able to build up accurate knowledge and skills with proper confidence to enrich yourself and brighten up your career in the relevant job market. Big Picture of Prisma Prisma generates GraphQL API for your datamodel FREE 00:03:00 Connect your resolvers to Prisma API 00:03:00 What is Prisma Query Engine 00:01:00 What is DataModeling in Prisma 00:02:00 What databases are supported by Prisma 00:01:00 What is Prisma Cloud 00:02:00 VS Code Setup FREE 00:03:00 Setting up Prisma 00:11:00 Build GraphQL server with Prisma Update Prisma Data Model 00:12:00 Setup GraphQL server with Prisma 00:13:00 Setup env variables for Primisa endpoint 00:04:00 CRUD in Prisma Create Data Model in Prisma 00:04:00 Fetch Records from Database 00:10:00 Create, Update and Delete Record in Prisma 00:15:00 Create Frontend CRUD App with React and Apollo Client Create Apollo client in React Application 00:07:00 Connect Apollo Client to React 00:05:00 Fetch Data using Apollo Query Component 00:12:00 Understanding render Prop pattern in React 00:09:00 Creating Forms in React 00:10:00 Send GraphQL Mutation from React Component 00:10:00 Updating Apollo Cache After Mutation 00:10:00 Adding Routing with React Router 00:09:00 Render List items to Bootstrap card component 00:01:00 Query for Single Record 00:12:00 Edit Record using update Mutation 00:10:00 Mutation for Delete Record in React Apollo 00:08:00 Authentication in Prisma and GraphQL Restructure the resolver functions into separate folder 00:04:00 Signup User in Prisma and GraphQL 00:12:00 Login User in Prisma and GraphQL 00:07:00 Apply Authentication on Resolvers 00:09:00 Authentication in React Apollo Client Application Send Login Request from Frontend App 00:12:00 Save Token to LocalStorage after LoggedIn 00:03:00 Implement Logout User 00:08:00 Require Authentication on Edit and Delete 00:03:00 Implement Signup User on Frontend 00:12:00 Protect Routes in React using React Router 00:09:00 Add Authorization header to every request in React Apollo Client 00:13:00 Error Handling Create Error Message Component to render Errors 00:07:00 Adding Spinner for Loading Data 00:05:00 Pagination in Prisma and React Apollo Application Paginate List fo records of Prisma 00:06:00 Count all Records using Prisma Connection Query 00:15:00 Create Pagination Controls in Frontend Application 00:06:00 Implement Pagination in React Application 00:12:00 Filtering Records in Prisma 00:04:00 Create Search Course Component 00:05:00 Execute Search Query and display courses 00:10:00 Apply Sorting on the Records 00:07:00 Update Cache after creating records 00:03:00 Fix Cache after Delete Records 00:03:00 Optimistic UI In React Apollo Application Improve UI Performance using Optimistic UI in React Apollo 00:06:00 GraphQL Subscription Project Setup Deploy Prisma and React Application to Heroku Deploy Prisma Project to Heroku 00:13:00 Deploy React Project to Heroku 00:14:00 Subscriptions in Prisma and React Apollo Application GraphQL Subscription Project Setup 00:06:00 Prisma Subscription Demo 00:07:00 Creating Subscription in Prisma GraphQL Server 00:05:00 Subscription in React using Apollo Client 00:13:00 State Management in React Application using Apollo Link Setup Apollo Link State 00:05:00 Fetch Records from Apollo State using Query 00:06:00 Create Task Form Component 00:05:00 Save new Record in Apollo Link State 00:11:00 Update Cache using Fragments 00:11:00 Filter Tasks on the based on Status Value 00:16:00 File Upload in Prisma and React Setup Local Development Server with Prisma and Docker 00:09:00 File Upload Demo with Prisma and React 00:14:00 Bonus: React Fundamentals Create React App using create-react-app cli 00:02:00 Creating React Element 00:05:00 Creating Nested React Elements 00:08:00 How React uses React Elements to Create Virtual DOM 00:01:00 What is DOM 00:03:00 What is Virtual DOM 00:05:00 What are Components in React 00:04:00 Create Component in React 00:06:00 Adding Props Validations 00:03:00 Create Nested Components in React 00:05:00 Create State in React Component 00:08:00 Update Component State using Events 00:08:00 Iterate Array and render Components 00:05:00 Pass Function Parent to Child Component 00:09:00 Convert React Components to JSX 00:09:00 State in React Component 00:05:00 Shallow Merging with setState 00:06:00 Use Props PropTypes and default Props in React Component 00:06:00 Create Stateless Component in React 00:04:00 Communicate with Parent and Child Component 00:07:00 What are LifeCycle Methods in React Component 00:01:00 Types and Phases of LifeCycle Methods 00:04:00 LifeCycle Mounting Methods in Action 00:09:00 LifeCycle Updating Methods in Action 00:07:00 Handling Errors with componentDidCatch 00:08:00 Bonus: GraphQL Basics What is GraphQL 00:04:00 What is GraphQL Query 00:03:00 Arguments in GraphQL Query 00:01:00 Required Arguments in Query 00:02:00 GraphQL Schema and Types 00:04:00 Aliasis in GraphQL 00:02:00 Nested Fields 00:02:00 Operations in GraphQL 00:02:00 Variables in GraphQL 00:04:00 Create Mutations 00:03:00 Directives in GraphQL 00:02:00 Certificate and Transcript Order Your Certificates and Transcripts 00:00:00
This SENCO - Special Educational Needs Coordination is designed for those interested in or who are currently in a SENCO role in the early years setting. This Special Educational Needs Coordination qualification provides learners with a thorough understanding of the roles and responsibilities of the Special Educational Needs Coordinator in early years setting. Learn about the strategies and techniques for assisting children and their families and gain in-depth knowledge of SEN codes of practice. The purpose of this course is to help learners progress to further and higher education and develop new practical skills in health and social care. Learning Outcomes After completing this SENCO, the learner will be able to: Understand the roles and responsibilities of the Special Educational Needs Coordinator in the early years setting. Understand the strategies and techniques for supporting children and their families. Increase knowledge of SEN codes of practice. Why Choose Special Educational Needs Coordination Course from Us Self-paced course, access available from anywhere. Easy to understand, high-quality study materials. Course developed by industry experts. MCQ quiz after each module to assess your learning. Automated and instant assessment results. 24/7 support via live chat, phone call or email. Free PDF certificate as soon as completing the course. ***Courses are included in this SENCO - Special Educational Needs Coordination Bundle Course*** Course 01: SENCO - Special Educational Needs Coordination Course 02: Level 2 Award in Support Work in Schools and Colleges Course 03: Level 2 Certificate in Understanding Children and Young People's Mental Health Course Course 04: Child Sexual Exploitation & Child Criminal Exploitation (CSE & CCE) Awareness Training Course 05: Level 2 Certificate in Understanding Common Childhood Illnesses Affecting Children Course 06: Care and support for Vulnerable Children Course 07: Level 2 Award in Babysitting Course 08: Advanced Diploma in Child Care Course 09: Child Protection and Risk Assessment ***Other Benefits of this Bundle Course*** Free 9 PDF Certificate Access to Content - Lifetime Exam Fee - Totally Free Free Retake Exam [ Note: Free PDF certificate as soon as completing the course ] Detailed course curriculum Module 1: Roles and Responsibilities of the Special Educational Needs Coordinator in the Early Years Understand the principles, statutory guidance and legislation underpinning practice for children with Special Educational Needs and Disability (SEND) in an early years setting Understand the role of the Early Years Special Educational Needs Coordinator (SENCo) Understand partnership working for the Early Years SENCo Understand early identification and action for children with SEND Module 2: Strategies and Techniques for Supporting Children and Families Understand the graduated approach in an early years setting Understand English as an additional language (EAL) Understand Education, Health and Care (EHC) plans ------------------------- ***Child Protection and Risk Assessment Course Curriculum Module 01: Introduction to Child Protection Module 02: Laws & Guidance Module 03: Understanding Child Abuse Module 04: Understanding Risk & Risk Assessment Module 05: Responding to Disclosure Module 06: What Should You Do Next to Referral Module 07: Record Keeping ------------------------- ***Advanced Diploma in Child Care Course Curriculum Module 01: An Overview of Early Childhood Education Module 02: Empowering Children to Learn in the Early Years Module 03: The Process of Caring for Child's Development Module 04: Developing Socially and Emotionally Module 05: Aspects That Influence the Development Process Module 06: Stages of Language Development Module 07: The Process of Moral Development Module 08: Personality Development of Children Module 09: Problems During Infancy and Childhood Period Module 10: Adolescence's Problems Explained Module 11: Safeguarding Children ------------------------- ***Level 2 Award in Babysitting Course Curriculum Module 01: Accident Prevention and Fire Safety When Babysitting Module 02: Caring for Young Children in a Babysitting Environment Module 03: Craft Activities with Young Children Module 04: Respecting and Valuing Children ------------------------- ***Care and support for Vulnerable Children Course Curriculum Module 01: Introduction Module 02: The Rights of Children Module 03: Understanding the Distinction Between Vulnerability and Risk Module 04: Child in Crisis Module 05: Controlling The Issues Module 06: Available Services Module 07: History and Future Developments ------------------------- ***Level 2 Certificate in Understanding Common Childhood Illnesses Affecting Children Course Curriculum Module 1: Understand How to Provide a Safe and Healthy Environment for Babies and Young Children Module 2: Understand Common Childhood Illnesses Module 3: Understand Health Emergencies and Specific Health Conditions in an Early Years Setting ------------------------- ***Child Sexual Exploitation & Child Criminal Exploitation (CSE & CCE) Awareness Training Course Curriculum Module 01: An Overview of CSE and CCE Module 02: CSE: Risk Factors, Warning Signs, and Consequences Module 03: A Closer Look to CCE Module 04: Best Practice for Responding to Concerns ------------------------- ***Level 2 Certificate in Understanding Children and Young People's Mental Health Course Course Curriculum Module 1: Understand Children and Young People's Mental Health in Context Module 2: Understand Factors Which May Affect Children and Young People's Mental Health Module 3: Understand Children and Young People's Mental Health Concerns Module 4: Understand the Impact of Children and Young people's Mental Health Concerns Module 5: Understand How to Support Children and Young People with Mental Health Concerns ------------------------- ***Level 2 Award in Support Work in Schools and Colleges Course Curriculum Module 01: Understand Schools and Colleges as Organisations Module 02: Understand Children and Young People's Development Module 03: Understand Communication and Professional Relationships with Children, Young People and Adults Module 04: Understand Children and Young People's Health and Safety Module 05: Safeguarding Children and Young People Module 06: Understand Equality, Diversity and Inclusion in Work with Children and Young People ------------------------- Assessment Method After completing each module of the Special Educational Needs Coordination, you will find automated MCQ quizzes. To unlock the next module, you need to complete the quiz task and get at least 60% marks. Once you complete all the modules in this manner, you will be qualified to request your certification. Certification After completing the MCQ/Assignment assessment for this SENCO, you will be entitled to a Certificate of Completion from Training Tale. It will act as proof of your extensive professional development. 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? This SENCO - Special Educational Needs Coordination is ideal for those already working in a SENCO role as part of their Early Years Practitioner role or interested in doing so. This course is also suitable for childminders. Requirements There are no specific requirements for this SENCO - Special Educational Needs Coordination because it does not require any advanced knowledge or skills. Students who intend to enrol in this course must meet the following requirements: Good command of the English language Must be vivacious and self-driven Basic computer knowledge A minimum of 16 years of age is required Career path This SENCO - Special Educational Needs Coordination is appropriate for those who want to work in the following fields: Health and social care Childhood studies Community, youth and families Social work Early years Primary teaching Nursing Certificates Certificate of completion Digital certificate - Included
Pharmacy Technician: Pharmacy Technician Online Introducing Our Comprehensive Course: Pharmacy Technician If you want to learn about Pharmacy Technician: Pharmacy Technician and become an expert in the field, you have arrived at the right place. Industry experts designed this Pharmacy Technician: Pharmacy Technician course to enable you to learn quickly and efficiently and at your own pace and convenience. Make an important contribution to the UK healthcare system by ensuring that your community can rely on you for support and excellent customer service. This Pharmacy Technician: Pharmacy Technician course teaches you everything you need to know to become a Pharmacy Technician or Pharmacy Technician Assistant and provide support and stability to your team. Enrol in this Pharmacy Technician: Pharmacy Technician UK Online course to get a head start on a career in healthcare. Unlock the Power of Pharmacy Technician: Pharmacy Technician Course: Enrol Now! Why choose this Pharmacy Technician: Pharmacy Technician Course from the School of Health Care? Self-paced course, access available from anywhere in the world. High-quality study materials that are easy to understand. Pharmacy Technician: Pharmacy Technician Course developed by industry experts. After each module Pharmacy Technician: Pharmacy Technician Course, there will be an MCQ quiz to assess your learning. Assessment results are generated automatically and instantly. 24/7 support is available via live chat, phone call, or email. Free PDF certificate after completing the Pharmacy Technician: Pharmacy Technician Course. Main Course: Pharmacy Technician Additional Courses Course 01: Nursing Assistant Diploma Course 02: Healthcare Assistant Course 03: Level 5 Diploma in Medical & Clinical Administration [ Note: Free PDF certificate as soon as completing the Pharmacy Technician: Pharmacy Assistant course] Pharmacy Technician: Pharmacy Technician Online This Pharmacy Technician: Pharmacy Technician course consists of 09 modules. Course Curriculum of Pharmacy Technician: Pharmacy Technician Course Module 01: An Overview of Pharmacy Assistant and Technician Module 02: Understanding the Pharmacy Assistant Patient Counselling Guide Module 03: Understanding Communication in Pharmacy Settings Module 04: Understanding the Pharmacy Team and Practices Module 05: Understanding Prescription and Dispensing in Pharmacies Module 06: Understanding Dispensing Methods, EPS, Minimising Dispensing Errors in Pharmacies Module 07: Understanding Inventory Control and Management in Pharmacies Module 08: Understanding Standard Operating Procedures (SOPs) Module 09: Understanding Health and Safety Risks Assessment and Pharmaceutical Terminology Assessment Method of Pharmacy Technician: Pharmacy Technician Online After completing the Pharmacy Technician: Pharmacy Technician Course, you will get quizzes to assess your learning. You will do the later modules upon getting 60% marks on the quiz test. Certification of Pharmacy Technician: Pharmacy Technician Online After completing the Pharmacy Technician: Pharmacy Technician course, you can instantly download your certificate for FREE. Who is this course for? Pharmacy Technician: Pharmacy Assistant Online This Pharmacy Technician: Pharmacy Technician course is suitable for becoming pharmacy technicians or working in the medical field. Requirements Pharmacy Technician: Pharmacy Technician Online To enrol in this Pharmacy Technician: Pharmacy Technician Course, students must fulfil the following requirements: Good Command over English language is mandatory to enrol in our Pharmacy Technician: Pharmacy Technician Course. Be energetic and self-motivated to complete our Pharmacy Technician: Pharmacy Technician Course. Basic computer Skill is required to complete our Pharmacy Technician: Pharmacy Technician Course. If you want to enrol in our Pharmacy Technician: Pharmacy Technician Course, you must be at least 15 years old.
This Level 2 Food Hygiene and Safety for Catering course has been designed to help you improve your knowledge of handling food in a catering environment. You will discover the legal requirements to prepare and serve food in the service industry. You will also discover HACCP, the multiple levels of hazards and their preventive measures, and much more including temperature control and handling basics. Knowledge and understanding of basic food hygiene and safety is a legal requirement so as not to contaminate food and to be safe at work at all times. The course provides learners with up-to-date food hygiene information using a range of written text, and video content to ensure learners thoroughly comprehend their food safety responsibilities. Who is the course for? All food handlers are required by European Union Regulation laws to go through an orientation training prior to starting a food handling job. This Level 2 Certificate in Food Hygiene and Safety for Catering course allows readers to learn about the basic food hygiene practices in order to be able to comply with all the legal requirements. This course is suitable for food handlers in any sector including fast-food outlets, takeaways, food trucks, bars, restaurants, hotels, cafes, hospitals, schools and colleges. Entry Requirement: This course is available to all learners, of all academic backgrounds. Learners should be aged 16 or over to undertake the qualification. Good understanding of English language, numeracy and ICT are required to attend this course. Assessment & Certification: Once you complete all the lessons/units, you are required to sit an exam which is multiple-choice. The pass mark is 60%. After successfully passing the exam you can obtain your certificate of achievement at an additional cost of £9. Why choose us? Affordable, engaging & high-quality e-learning study materials; Tutorial videos/materials from the industry leading experts; Study in a user-friendly, advanced online learning platform; Efficient exam systems for the assessment and instant result; The UK & internationally recognized accredited qualification; Access to course content on mobile, tablet or desktop from anywhere anytime; The benefit of career advancement opportunities; 24/7 student support via email. Career Path: Level 2 Certificate in Food Hygiene and Safety for Catering is a useful qualification to possess and would be beneficial for any professions or career from any industry you are in such as: Restaurateurs Hospitality managers Chefs Hotel and restaurant service staff Professional hygiene and safety officer. Food Hygiene and Safety for Catering Introduction to Food Safety and the Law 00:30:00 Bacteria and Microbiological Hazards 00:27:00 Physical, Chemical and Allergenic Hazards 00:25:00 Food Poisoning and Control Measures 00:23:00 Food Spoilage and Food Storage 00:25:00 Personal Hygiene 00:24:00 HACCP and Food Premises Part-01 00:27:00 HACCP and Food Premises Part -02 00:26:00 Cleaning 00:20:00 Mock Exam Mock Exam - Level 2 Certificate in Food Hygiene and Safety for Catering 00:20:00 Final Exam Final Exam - Level 2 Certificate in Food Hygiene and Safety for Catering 00:20:00 Refer A Friend Refer A Friend 00:00:00 Certificate and Transcript Order Your Certificates and Transcripts 00:00:00
They say actions speak louder than words—and in the world of body language, this couldn’t be truer. Whether you're navigating a negotiation or simply reading between the lines in a video call, understanding non-verbal cues gives you the edge. This CPD-accredited course peels back the layers of human behaviour to reveal how posture, gestures, and facial expressions convey messages even when words fall short. It’s all about making sense of the silent conversation happening around us, every day. Designed for learners from all backgrounds, this course offers structured insights into how body language influences perception, trust, and communication. Whether you're looking to enhance your interpersonal dynamics or simply want to know when someone’s fibbing during a Zoom call—this course equips you with the knowledge to read people with greater clarity. Flexible, accessible and jargon-free, it’s a fascinating journey into what we all say without saying a word. Additionally, you get: Free exam Free assessment Free certificate Free Tutor support Hurry up and enrol, before the offer expires! Course Curriculum: Module 01: Understanding the Basics Module 02: Non-Verbal Communication Module 03: Science of Body Language - Head-Part 1 Module 04: Science of Body Language - Head-Part 2 Module 05: Science of Body Language - Hand Module 06: Science of Body Language - Mid Body Module 07: Science of Body Language - Lower Body Module 08: Understanding People Module 09: Personality and Types of It Module 10: Digital Body Language Module 11: Use Body Language Module 12: Persuasion or Manipulation Course Assessment You will immediately be given access to a specifically crafted MCQ test upon completing an online module. For each test, the pass mark will be set to 60%. CPD 15 CPD hours / points Accredited by The CPD Certification Service Who is this course for? The The Secrets of Body Language - CPD Accredited training is ideal for highly motivated individuals or teams who want to enhance their skills and efficiently skilled employees. Requirements There are no formal entry requirements for the course, with enrollment open to anyone! Career path Learn the essential skills and knowledge you need to excel in your professional life with the help & guidance from our The Secrets of Body Language - CPD Accredited training.
Understanding your rights as a consumer has never been more essential. This course offers a clear and concise exploration of consumer protections designed to keep you informed and confident in everyday transactions. Whether you're navigating purchases online or dealing with services, this course helps you grasp key principles, legislation, and how to spot unfair practices—all delivered in an accessible and engaging manner. With consumer law evolving regularly, staying up-to-date safeguards your interests and sharpens your ability to make informed choices. This CPD accredited course is ideal for professionals, students, or anyone curious about the finer points of consumer rights. The content is structured to provide clarity without overwhelming jargon, blending authoritative knowledge with a touch of wit to keep things interesting. You’ll gain insight into complaint processes, guarantees, and refunds, plus how to handle disputes calmly and effectively. All this is offered through an entirely online platform, ensuring you can study at your own pace, without the need for any in-person attendance. Course Curriculum: Module 01: Introduction to Consumer Rights Module 02: The Consumer Rights Act Module 03: Consumer Contracts Explained Module 04: General Data Protection Regulations Explained Module 05: Fraud Protection Course Assessment You will immediately be given access to a specifically crafted MCQ test upon completing Consumer Rights Awareness - CPD Accredited course. For each test, the pass mark will be set to 60%. Accredited Certificate After successfully completing this Consumer Rights Awareness - CPD Accredited course, you will qualify for the CPD Quality Standards (CPD QS) certified certificate from Training Express. CPD 10 CPD hours / points Accredited by The CPD Quality Standards (CPD QS) Who is this course for? The Consumer Rights Awareness - CPD Accredited training is ideal for highly motivated individuals or teams who want to enhance their skills and efficiently skilled employees. Requirements There are no formal entry requirements for the course, with enrollment open to anyone! Career path Learn the essential skills and knowledge you need to excel in your professional life with the help & guidance from our Consumer Rights Awareness - CPD Accredited training.
Customer Service Training Course A company’s reputation depends largely on the customer service. If you want to improve your customer service skills for achieving long-term goals for your company, then you have come to the right place. The Customer Service Training Diploma course shows you the path how to deal with the customers. You will learn the basic communication skills, telephone etiquette, customer relationship management and other necessary skills regarding customer service. By completing the course, you will be able to monitor whether your company provided the right customer service to the clients or not. Additionally, you will be able to serve the customer with compelling eloquent. Course Curriculum Module 01 Module 02 Module 03 Module 04 (Learn more about this online course)
Principles of Infection Prevention and Control This Investment Banking Training: LBO, IPO and M&A course gives you a clear and practical introduction to the world of investment banking. You will learn how investment banks operate, how they value companies, and how major financial deals like leveraged buyouts, initial public offerings and mergers and acquisitions work. The course explains these processes in a simple, step-by-step way, helping you build the skills to succeed in corporate finance and deal-making. Course Curriculum Module 01: Introduction to Infection and Infection Control Module 02: Legislation and Policies Module 03: Infection Risk & Management Module 04: Personal Protective Equipment (PPE) Module 05: PPE Practical Uses Module 06: Understanding person-to-person spread of disease (Learn more about this online course)
Licensed Premises Approved Online Staff Training