Learn how to use Microsoft Project to create and resource robust project plans and how to maintain and track throughout the project lifecycle. Course overview Duration: 1 day (6.5 hours) Our Project Planning and Control course gives you the essential skills to use Microsoft Project to build, resource and monitor project schedules. It looks at initial setup, building plans, using a work breakdown structure and managing resources through to baselining and progressing your schedule. This course is designed for new or existing users of Microsoft Project, and no previous experience of Project is required. Knowledge of planning techniques would be an advantage. Objectives By the end of the course you will be able to: Create project schedules Build a Work Breakdown Structure Create relationships Set baselines Manage resources Set deadlines and task properties Print and report on your project Update and track project schedules Content Creating a new project Project defaults Project start date Setting default hours per day/week Setting daily working times Project timeline Building a project Creating a work breakdown structure Adding tasks and durations Estimated durations Setting milestones Recurring tasks Linking, Baselining and Resourcing Setting start dates and dependencies Task Inspector Resourcing Assigning resources Filtering available resources Baseline Setting a baseline Removing a baseline Managing resources Resource properties Dealing with over allocations Tasking information Constraint dates Setting deadline Assigning task specific calendars Task types Updating your project Completing work Completing work per resource Updating tasks Updating the project Rescheduling work Change highlighting Printing and reporting Setup and Printing Visual reports Using the Timeline Creating Dashboard reports
Duration 5 Days 30 CPD hours This course is intended for This intermediate and beyond level course is geared for experienced technical professionals in various roles, such as developers, data analysts, data engineers, software engineers, and machine learning engineers who want to leverage Scala and Spark to tackle complex data challenges and develop scalable, high-performance applications across diverse domains. Practical programming experience is required to participate in the hands-on labs. Overview Working in a hands-on learning environment led by our expert instructor you'll: Develop a basic understanding of Scala and Apache Spark fundamentals, enabling you to confidently create scalable and high-performance applications. Learn how to process large datasets efficiently, helping you handle complex data challenges and make data-driven decisions. Gain hands-on experience with real-time data streaming, allowing you to manage and analyze data as it flows into your applications. Acquire practical knowledge of machine learning algorithms using Spark MLlib, empowering you to create intelligent applications and uncover hidden insights. Master graph processing with GraphX, enabling you to analyze and visualize complex relationships in your data. Discover generative AI technologies using GPT with Spark and Scala, opening up new possibilities for automating content generation and enhancing data analysis. Embark on a journey to master the world of big data with our immersive course on Scala and Spark! Mastering Scala with Apache Spark for the Modern Data Enterprise is a five day hands on course designed to provide you with the essential skills and tools to tackle complex data projects using Scala programming language and Apache Spark, a high-performance data processing engine. Mastering these technologies will enable you to perform a wide range of tasks, from data wrangling and analytics to machine learning and artificial intelligence, across various industries and applications.Guided by our expert instructor, you?ll explore the fundamentals of Scala programming and Apache Spark while gaining valuable hands-on experience with Spark programming, RDDs, DataFrames, Spark SQL, and data sources. You?ll also explore Spark Streaming, performance optimization techniques, and the integration of popular external libraries, tools, and cloud platforms like AWS, Azure, and GCP. Machine learning enthusiasts will delve into Spark MLlib, covering basics of machine learning algorithms, data preparation, feature extraction, and various techniques such as regression, classification, clustering, and recommendation systems. Introduction to Scala Brief history and motivation Differences between Scala and Java Basic Scala syntax and constructs Scala's functional programming features Introduction to Apache Spark Overview and history Spark components and architecture Spark ecosystem Comparing Spark with other big data frameworks Basics of Spark Programming SparkContext and SparkSession Resilient Distributed Datasets (RDDs) Transformations and Actions Working with DataFrames Spark SQL and Data Sources Spark SQL library and its advantages Structured and semi-structured data sources Reading and writing data in various formats (CSV, JSON, Parquet, Avro, etc.) Data manipulation using SQL queries Basic RDD Operations Creating and manipulating RDDs Common transformations and actions on RDDs Working with key-value data Basic DataFrame and Dataset Operations Creating and manipulating DataFrames and Datasets Column operations and functions Filtering, sorting, and aggregating data Introduction to Spark Streaming Overview of Spark Streaming Discretized Stream (DStream) operations Windowed operations and stateful processing Performance Optimization Basics Best practices for efficient Spark code Broadcast variables and accumulators Monitoring Spark applications Integrating External Libraries and Tools, Spark Streaming Using popular external libraries, such as Hadoop and HBase Integrating with cloud platforms: AWS, Azure, GCP Connecting to data storage systems: HDFS, S3, Cassandra, etc. Introduction to Machine Learning Basics Overview of machine learning Supervised and unsupervised learning Common algorithms and use cases Introduction to Spark MLlib Overview of Spark MLlib MLlib's algorithms and utilities Data preparation and feature extraction Linear Regression and Classification Linear regression algorithm Logistic regression for classification Model evaluation and performance metrics Clustering Algorithms Overview of clustering algorithms K-means clustering Model evaluation and performance metrics Collaborative Filtering and Recommendation Systems Overview of recommendation systems Collaborative filtering techniques Implementing recommendations with Spark MLlib Introduction to Graph Processing Overview of graph processing Use cases and applications of graph processing Graph representations and operations Introduction to Spark GraphX Overview of GraphX Creating and transforming graphs Graph algorithms in GraphX Big Data Innovation! Using GPT and Generative AI Technologies with Spark and Scala Overview of generative AI technologies Integrating GPT with Spark and Scala Practical applications and use cases Bonus Topics / Time Permitting Introduction to Spark NLP Overview of Spark NLP Preprocessing text data Text classification and sentiment analysis Putting It All Together Work on a capstone project that integrates multiple aspects of the course, including data processing, machine learning, graph processing, and generative AI technologies.
Course Overview The Complete Front-End Web Development Course! offers a comprehensive journey through the essential skills and knowledge required to excel in the field of web development. Covering foundational and advanced topics in HTML, CSS, JavaScript, jQuery, and Bootstrap, this course is designed to equip learners with a strong understanding of front-end technologies. Through structured learning and carefully crafted projects, participants will build confidence in creating dynamic and visually appealing websites. By the end of the course, learners will possess the technical skills and creative insight needed to produce professional-grade web interfaces and interactive experiences. Whether aiming to launch a new career, enhance existing knowledge, or develop a portfolio of work, students will emerge with capabilities that are highly valued in the modern digital landscape. Course Description This course delves deeply into the fundamentals and advanced aspects of front-end web development, starting with the core principles of HTML and CSS before progressing into JavaScript, jQuery, and Bootstrap frameworks. Learners will explore how to structure web pages, style them effectively, and implement interactivity to enhance user experience. Throughout the modules, participants will engage with real-world concepts, build functional projects, and understand the relationships between various web technologies. The curriculum has been thoughtfully curated to ensure a progressive learning journey, empowering students with the ability to create responsive, accessible, and modern websites. From coding basic layouts to constructing browser extensions, each step is designed to broaden technical fluency and creative problem-solving skills. Upon completion, learners will have acquired a robust skill set applicable to numerous roles within the technology and design sectors. Course Modules Module 01: Welcome to the course! Module 02: Web Development Basics - HTML Module 03: Advanced HTML Concepts Module 04: Introduction to Cascading Style Sheets (CSS) Module 05: Advanced CSS Module 06: JavaScript for Beginners Module 07: More JavaScript Concepts Module 08: Getting Started with jQuery Module 09: More jQuery Module 10: Bootstrap Basics Module 11: Project #2 - Pipboy from Fallout 4 Module 12: Project #3 - Google Chrome Extension Module 13: Final Thoughts Module 14: BONUS - Coding Another Google Chrome Extension (See full curriculum) Who is this course for? Individuals seeking to build a strong foundation in web development. Professionals aiming to enhance their career prospects in the digital industry. Beginners with an interest in web design and front-end technologies. Career changers looking to enter the field of web development. Students wishing to expand their technical skill set for future opportunities. Career Path Front-End Web Developer Junior Web Developer UI/UX Developer HTML/CSS Developer JavaScript Developer Web Designer Technical Assistant within a digital agency Freelance Web Developer
Logistics Management at QLS Level 5 Course Overview The "Logistics Management at QLS Level 5" course offers an in-depth exploration of the logistics industry, focusing on key aspects such as supply chain management, transport planning, and inventory control. Learners will gain a solid understanding of how logistics fits within the broader business context and its impact on organisational efficiency. The course is designed to provide both theoretical knowledge and strategic insights, ensuring that learners are equipped to optimise logistics processes in a variety of settings. Upon completion, learners will have the tools to contribute effectively to logistics and supply chain roles within diverse industries. Course Description This course delves into the complexities of logistics management, covering essential topics such as sourcing, purchasing, and procurement, as well as supplier relationship management. Students will also explore transport management, warehousing principles, and inventory planning, with a strong focus on enhancing operational efficiency. By addressing both the tactical and strategic components of logistics, learners will develop essential skills in negotiation, customer service, and distribution channels. The course is structured to provide a comprehensive understanding of logistics management within the context of modern business operations, preparing learners for roles that demand expertise in managing logistics and supply chain systems. Logistics Management at QLS Level 5 Curriculum Module 01: Introduction to Logistic Management Module 02: Planning Framework for Logistics Module 03: Supply Chain Management Module 04: Logistics Management and Organisation Module 05: Sourcing, Purchasing, and Procurement Module 06: Channels of Distribution Module 07: Supplier Relationship Management Module 08: Inventory Planning and Management Module 09: Principles of Warehousing Module 10: Transport Management Module 11: Negotiation Techniques Module 12: Customer Service and Logistics (See full curriculum) Who is this course for? Individuals seeking to advance in logistics or supply chain management. Professionals aiming to enhance their expertise in operational efficiency. Beginners with an interest in logistics and supply chain management. Those aspiring to take on leadership roles in logistics or procurement. Career Path Logistics Manager Supply Chain Coordinator Transport Planner Warehouse Operations Supervisor Procurement Manager Distribution Manager Inventory Control Specialist
Estate Agent Diploma Course Overview The Estate Agent Diploma is designed for individuals looking to develop a comprehensive understanding of the property industry. This course covers key areas such as property law, valuation techniques, and the process of buying and selling properties. Learners will gain insight into the daily responsibilities of estate agents, including client relations, property marketing, and market analysis. The course offers a valuable foundation for those looking to enter the real estate sector, providing the knowledge required to pursue a career as an estate agent. By the end of the course, learners will be equipped with the essential skills needed to navigate the property market with confidence. Course Description This diploma course offers in-depth coverage of various aspects of estate agency work, including property laws, valuation practices, and the sale and purchase process. Learners will explore topics such as client communication, marketing strategies, and legal obligations, ensuring they have a well-rounded knowledge of the industry. The course materials are structured to provide a clear understanding of market trends, the role of estate agents, and customer service in real estate. Throughout the course, learners will gain the skills necessary to work effectively in the property sector, including key insights into the regulatory environment and professional ethics. Estate Agent Diploma Curriculum Module 01: Introduction to Estate Agency Module 02: Property Law and Regulations Module 03: Understanding Property Valuation Module 04: The Buying and Selling Process Module 05: Marketing and Advertising Properties Module 06: Client Communication and Negotiation Module 07: Managing Property Listings and Viewings Module 08: Professional Ethics and Industry Standards (See full curriculum) Who is this course for? Individuals seeking to pursue a career in estate agency. Professionals aiming to enhance their skills in property sales and management. Beginners with an interest in the property industry. Those looking to understand the legal and regulatory aspects of property transactions. Career Path Estate Agent Property Manager Lettings Agent Real Estate Consultant Property Sales Negotiator
Time Management Training Course Overview: Time Management Training - Online Course equips learners with essential skills to effectively manage their time, leading to greater productivity and reduced stress. This course delves into the strategies, techniques, and mindset needed to optimise time usage across personal and professional life. Through a series of engaging modules, learners will understand how to identify priorities, overcome procrastination, set actionable goals, and minimise time-wasting habits. By the end of the course, learners will gain practical tools to manage their time better, enhance focus, and improve overall efficiency. Course Description: In this course, learners will explore the significance of time management, including its impact on work performance and personal life. The course covers a comprehensive range of topics, starting with assessing current work practices and identifying key priorities. Learners will gain valuable insights on overcoming procrastination, setting clear goals, and developing effective time management plans. Advanced modules provide techniques for combating distractions and maintaining productivity, even in creative or unpredictable work environments. This course offers valuable strategies that can be applied immediately, supporting career growth and improving work-life balance. Time Management Training Curriculum: Module 01: Importance and Benefits of Time Management Module 02: Assess Your Current Work Practice Module 03: Identifying the Priorities Module 04: Say ‘No’ to Procrastination Module 05: Set Your Goals Module 06: Plan the Work Module 07: Work the Plan Module 08: Effective Time Management Techniques Module 09: Combat the Time Wasters Module 10: Time Management for Creative Work Module 11: The Art of Anticipating Module 12: Avoid Time Leaks (See full curriculum) Who is this course for? Individuals seeking to improve their productivity and work efficiency. Professionals aiming to enhance their time management skills for career advancement. Beginners with an interest in developing better organisational habits. Anyone looking to reduce stress and gain control over their daily schedule. Career Path: Project Manager Administrative Assistant Operations Manager Executive Assistant Personal Assistant Entrepreneur Team Leader
Microsoft Office 2016 Complete Course Course Overview: The "Microsoft Office 2016 Complete Course" is designed to provide learners with comprehensive knowledge and essential skills in the core Microsoft Office applications. This course offers in-depth coverage of Microsoft Word, Excel, PowerPoint, Outlook, and Access, enabling participants to confidently use these programs in professional environments. By the end of the course, learners will be equipped to create, manage, and analyse documents, spreadsheets, presentations, emails, and databases with proficiency. This course is an invaluable resource for those looking to enhance their productivity and improve their digital skills, making them more competitive in the job market. Course Description: The "Microsoft Office 2016 Complete Course" delves into the key functionalities of Microsoft Office, with modules dedicated to each major application. Learners will explore the features of Word for document creation and editing, Excel for data analysis and management, PowerPoint for effective presentations, Outlook for email and calendar management, and Access for database handling. Each module is structured to help learners understand the software’s core functions and how to apply them in real-world scenarios. Upon completion, learners will have developed a strong foundation in using Office 2016, boosting their ability to operate efficiently and effectively in modern workplaces. This course is suitable for individuals seeking to increase their office productivity and streamline their daily tasks. Microsoft Office 2016 Complete Course Curriculum: Module 01: Microsoft Word 2016 Module 02: Microsoft Excel 2016 Module 03: Microsoft PowerPoint 2016 Module 04: Microsoft Outlook 2016 Module 05: Microsoft Access 2016 (See full curriculum) Who is this course for? Individuals seeking to improve their office productivity skills. Professionals aiming to advance in roles requiring Microsoft Office proficiency. Beginners with an interest in data management, communication, and office software. Those wishing to enhance their CV and increase career opportunities in administrative and support roles. Career Path: Office Administrator Executive Assistant Data Analyst Personal Assistant Administrative Support Specialist Project Coordinator
Start an IT Asset Department Course Overview This course provides a comprehensive introduction to starting and managing an IT Asset Department. Designed to equip learners with the knowledge required to establish and streamline IT asset management (ITAM) processes, it covers the key components and strategies for setting up the department, from understanding the department's purpose to maintaining accurate asset records. Learners will gain a solid understanding of the essential skills required to effectively manage IT assets, ensuring proper tracking, reporting, and operations. By the end of the course, learners will have a clear blueprint for setting up their own IT asset department, ready to implement best practices and improve operational efficiency. Course Description The course delves into the fundamental aspects of starting an IT Asset Department, starting with an overview of the department’s critical role within an organisation. Learners will explore the various functions and responsibilities of the IT Asset Management (ITAM) team, the tools needed to track assets, and how to populate and manage a central database. The course will also cover daily operations, including generating reports and ensuring compliance with industry standards. Learners will leave with the skills necessary to build a structured IT asset management department that can oversee asset tracking, database management, and reporting, ensuring better decision-making and efficiency in the management of IT resources. Start an IT Asset Department Curriculum Module 01: Introduction to the Course Module 02: The Missing Department Module 03: ITAM Team and Activities Module 04: Asset Tracking Tool Module 05: Populating the Database Module 06: Daily Operations and Reports Module 07: Was it a Boring Job? (See full curriculum) Who is this course for? Individuals seeking to develop skills in IT asset management. Professionals aiming to establish or optimise an IT asset management department. Beginners with an interest in IT operations and resource management. Managers looking to improve efficiency in IT asset tracking. Career Path IT Asset Manager IT Operations Specialist IT Procurement Manager Asset Tracking Coordinator IT Project Manager
Hospitality - Concierge Course Overview: This comprehensive course on Concierge Services equips learners with the essential skills and knowledge required to excel in the hospitality industry. Covering a range of concierge services, from customer care to handling emergency situations, it offers valuable insights into the role of a concierge within various service sectors. Learners will gain a thorough understanding of the necessary skills and principles to provide high-quality service, helping them build a solid foundation for a career in hospitality. By the end of the course, learners will have developed the competencies needed to operate efficiently and professionally within the dynamic environment of hotel and hospitality services. Course Description: The "Hospitality - Concierge" course provides a thorough exploration of the concierge service industry. It covers essential topics, including the various types of services offered by concierges, the required skills for success, and key principles for running a concierge service business. Learners will gain a deep understanding of customer service and the etiquettes required in a professional concierge environment. The course also prepares learners for managing emergency situations in the hospitality industry, ensuring they are well-equipped to handle any challenges that may arise. By completing this course, learners will be prepared for roles in customer service, hotel management, and other areas within hospitality, ensuring a high standard of service in their future careers. Hospitality - Concierge Curriculum: Module 01: Understanding the Service Module 02: Types of Concierge Services Module 03: Necessary Skills for Any Concierge Module 04: Principles for a Concierge Service Business Module 05: Delivering Customer Service Module 06: Concierge Work Environment and Etiquettes Module 07: Emergency Measures for a Hotel Concierge (See full curriculum) Who is this course for? Individuals seeking to start a career in hospitality. Professionals aiming to develop customer service and management skills. Beginners with an interest in concierge services or hotel management. Anyone looking to enhance their understanding of the hospitality sector. Career Path: Hotel Concierge Hospitality Customer Service Representative Front Desk Supervisor Concierge Manager Event Coordinator Travel and Tourism Industry Professional
Palliative Facilitator Course Overview This course provides an in-depth exploration of palliative and end-of-life care, equipping learners with the knowledge to support individuals facing terminal illness. Covering a wide range of topics, including illness stages, holistic assessments, and legal considerations, this course offers learners the skills necessary to address the complex needs of patients and their families. Upon completion, learners will be able to apply principles of palliative care with confidence, ensuring dignity, comfort, and respect in the end-of-life process. This course is essential for anyone looking to pursue or advance a career in healthcare or support services related to end-of-life care. Course Description This course delves deeper into the key aspects of palliative and end-of-life care, addressing both the theoretical and practical elements involved in caring for individuals with terminal conditions. Learners will study the stages of illness, conduct holistic assessments, and explore advanced care planning to enhance patient quality of life. Topics include the psychological, emotional, and social needs of patients and their families, as well as the legal aspects of end-of-life care. Through this course, learners will develop essential skills to provide compassionate, informed support to patients in their final stages, while ensuring adherence to best practices and legal requirements. Palliative Facilitator Curriculum Module 01: Introduction to Palliative & End of Life Care Module 02: Identification of the Stage of Illness Module 03: Palliative Care Holistic Assessment Module 04: Advance Care Planning Module 05: Further Support, Training and Development Module 06: Legal Issues (See full curriculum) Who is this course for? Individuals seeking to work in palliative and end-of-life care. Professionals aiming to enhance their career in healthcare or support services. Beginners with an interest in the field of healthcare or social services. Those interested in improving their knowledge of legal and ethical issues in end-of-life care. Career Path Palliative Care Specialist End-of-Life Care Consultant Hospice Care Worker Healthcare Administrator Social Worker in Health and Social Care Bereavement Counsellor