Dive into the structured elegance of web development with our ASP.NET MVC Essential Training Course. Built around the fundamentals of the Model-View-Controller architecture, this course introduces the clean separation of concerns that developers admire and employers expect. Whether you're familiar with basic C# or just starting to explore structured programming, this course serves as your gateway to crafting dynamic, scalable, and organised web applications using Microsoft's popular framework. Without throwing in unnecessary jargon or fluff, we've designed the learning experience to be sharp, SEO-friendly, and laser-focused on what truly matters — learning ASP.NET MVC the right way. You'll navigate through routing, controllers, views, models, and data handling in a way that keeps the process refreshingly clear. The goal? To get you comfortable with MVC architecture and let you develop web applications that are not only efficient but logically sound and maintainable. This course speaks to the coder in you who prefers clean code over clutter and logic over guesswork. Learning Outcomes: Understand the fundamentals of ASP.NET MVC 5 framework Learn how to create and configure an ASP.NET MVC application Develop knowledge of Model, View, and Controller (MVC) architecture and its components Gain expertise in URL routing, views, filters, and areas Learn how to implement Ajax calls in an ASP.NET MVC application The ASP.NET MVC Essential Training bundle is a comprehensive package designed for individuals who want to learn how to develop web applications using the ASP.NET MVC framework. The course covers a range of topics, from the fundamentals of MVC architecture to advanced concepts such as URL routing and Ajax. Participants will learn how to create and configure an ASP.NET MVC application, understand the components of Model, View, and Controller (MVC), and develop expertise in views, filters, and areas. This course is ideal for anyone who is interested in web development, particularly those who want to learn how to create web applications using the ASP.NET MVC framework. It is suitable for beginners as well as individuals with some experience in web development. The course is also suitable for software developers who want to expand their skill set and gain expertise in ASP.NET MVC development. ASP.NET MVC Essential Training Course Curriculum Section 01: ASP.Net MVC 5 Section 02: Your First application Section 03: Controller Fundamentals Section 04: Model fundamentals Section 05: URL Routing Section 06: View Fundamentals Section 07: Filters Section 08: Controllers In Depth Section 09: Views In Depth Section 10: Areas Section 11: Ajax How is the course assessed? Upon completing an online module, you will immediately be given access to a specifically crafted MCQ test. For each test, the pass mark will be set to 60%. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of __ GBP. £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring web developers who want to learn ASP.NET MVC framework Web developers who want to expand their skill set and gain expertise in ASP.NET MVC development Professionals who want to build scalable and robust web applications Students who want to pursue a career in web development Anyone interested in learning the latest web development technologies Requirements There are no formal entry requirements for the course, with enrollment open to anyone! Career path ASP.NET MVC Developer: £30,000 - £60,000 Web Developer: £22,000 - £45,000 Software Engineer: £25,000 - £65,000 Full Stack Developer: £28,000 - £75,000 Application Developer: £26,000 - £55,000 Certificates Certificate of completion Digital certificate - £9 You can apply for a CPD Accredited PDF Certificate at the cost of £9. Certificate of completion Hard copy certificate - £15 Hard copy can be sent to you via post at the expense of £15.
Production management is at the heart of any manufacturing or service operation, ensuring that everything flows smoothly from planning to delivery. This course provides a thorough understanding of the essential principles and strategies involved in managing production processes efficiently. Whether it’s optimising resource allocation, scheduling workflows, or maintaining quality standards, mastering these concepts helps businesses maintain steady output and meet deadlines with confidence. Through focused modules, learners will explore key topics such as inventory control, supply chain coordination, and process improvement techniques. The course is designed to enhance decision-making skills and improve operational productivity without the need for physical attendance. Ideal for professionals aiming to refine their knowledge of production management, this programme delivers a wealth of insightful content that balances theory with actionable strategies — all tailored to fit modern business environments. Join us to elevate your understanding and make your production processes as smooth as clockwork. Learning Outcomes: Understand the fundamentals of production management and its importance in various industries Analyse different production systems and choose the optimal one for your business Develop inventory control models to manage stock levels efficiently Apply scheduling techniques to manage production processes effectively Use quality control measures to ensure the quality of the products meets industry standards Our Hands-on Training on Production Management course is designed to help you optimise your production processes and become a more efficient manager. With 7 comprehensive modules, you will learn how to analyse different production systems, develop inventory control models, manage scheduling, and apply quality control measures. This course is perfect for anyone involved in production management, including production managers, supervisors, and business owners. Whether you are a beginner or an experienced manager, this course will help you develop the skills you need to manage production efficiently and optimise your business operations. â±â± Hands on Training on Production Management Course Curriculum Section 01: Introduction to Production Management Section 02: Types of Production Systems Section 03: Introduction to Locational Planning Section 04: Inventory Control Models Section 05: Production Management- Scheduling Section 06: Breakeven and Network Analysis Section 07: Quality Control How is the course assessed? Upon completing an online module, you will immediately be given access to a specifically crafted MCQ test. For each test, the pass mark will be set to 60%. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of __ GBP. £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Production managers who want to optimise their production processes Supervisors who want to expand their knowledge of production management Business owners who want to improve their business operations Students who want to explore the field of production management Professionals who want to enhance their management skills Career path Production Manager: £25,000 - £50,000 Operations Manager: £25,000 - £70,000 Supply Chain Manager: £30,000 - £80,000 Quality Control Manager: £25,000 - £60,000 Head of Production: £50,000 - £100,000 Certificates Certificate of completion Digital certificate - £9 You can apply for a CPD Accredited PDF Certificate at the cost of £9. Certificate of completion Hard copy certificate - £15 Hard copy can be sent to you via post at the expense of £15.
Are you ready to dive into the lucrative world of gold trading? Our comprehensive Gold Trading Training Course is designed to equip you with the knowledge and skills to excel in this exciting market. Whether you're a beginner or an experienced trader, this course will guide you through the essential concepts and advanced strategies needed to succeed. Key Features: CPD Certified Free Certificate Developed by Specialist Lifetime Access In this Gold Trading Training Course, learners will start by understanding the fundamentals of gold, its history, and its value in the global market. They will then move on to the basics of trading, including key concepts and strategies. The course covers how the stock market works and its relationship to gold trading. Learners will gain insights into the specifics of trading gold, including how to analyze gold prices and market trends. Additionally, the course explores gold mining stocks, teaching learners how to evaluate and invest in these stocks effectively. By the end of the course, participants will be equipped with the knowledge and skills to trade gold confidently and understand the factors that influence gold prices and the stock market. Course Curriculum Module 01: Introduction to Gold Module 02: Basics of Trading Module 03: Stock Market Module 04: The Gold Trade Module 05: Gold Mining Stocks Learning Outcomes Understand gold's historical significance and its role in modern economies. Learn fundamental principles and strategies of trading. Gain knowledge of stock market operations and dynamics. Master techniques and strategies specific to the gold trade. Evaluate and invest in gold mining stocks effectively. Develop informed trading decisions using gold market insights. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring gold traders. Stock market enthusiasts. Investors interested in gold. Finance students. Individuals seeking trading knowledge. Career path Gold Trader Stock Market Analyst Investment Advisor Gold Mining Analyst Financial Consultant Commodities Broker Certificates Digital certificate Digital certificate - Included Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
Are you ready to dive into the lucrative world of gold trading? Our comprehensive Gold Trading Training Course is designed to equip you with the knowledge and skills to excel in this exciting market. Whether you're a beginner or an experienced trader, this course will guide you through the essential concepts and advanced strategies needed to succeed. Key Features: CPD Certified Developed by Specialist Lifetime Access In this Gold Trading Training Course, learners will start by understanding the fundamentals of gold, its history, and its value in the global market. They will then move on to the basics of trading, including key concepts and strategies. The course covers how the stock market works and its relationship to gold trading. Learners will gain insights into the specifics of trading gold, including how to analyze gold prices and market trends. Additionally, the course explores gold mining stocks, teaching learners how to evaluate and invest in these stocks effectively. By the end of the course, participants will be equipped with the knowledge and skills to trade gold confidently and understand the factors that influence gold prices and the stock market. Course Curriculum Module 01: Introduction to Gold Module 02: Basics of Trading Module 03: Stock Market Module 04: The Gold Trade Module 05: Gold Mining Stocks Learning Outcomes Understand gold's historical significance and its role in modern economies. Learn fundamental principles and strategies of trading. Gain knowledge of stock market operations and dynamics. Master techniques and strategies specific to the gold trade. Evaluate and invest in gold mining stocks effectively. Develop informed trading decisions using gold market insights. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring gold traders. Stock market enthusiasts. Investors interested in gold. Finance students. Individuals seeking trading knowledge. Career path Gold Trader Stock Market Analyst Investment Advisor Gold Mining Analyst Financial Consultant Commodities Broker Certificates Digital certificate Digital certificate - Included Will be downloadable when all lectures have been completed.
Unlock the secrets of ancient and modern healing with our comprehensive massage therapy training. Imagine being able to provide unparalleled relaxation and rejuvenation, using time-honoured techniques blended with contemporary practices. Our meticulously crafted programme delves into the intricacies of the human body, from the complex interplay of tissues and organs to the vital neuromuscular systems. With our expert guidance, you will master the art of creating a tranquil, restorative experience, tailored to the unique needs of each individual. Key Features: CPD Certified Free Certificate Developed by Specialist Lifetime Access Equip yourself with the knowledge and tools to transform lives. Our training covers everything from the essential equipment to the most effective massage techniques. You'll learn how to execute a full body massage with precision and grace, incorporating elements of Swedish and LomiLomi methods. This journey will empower you to bring harmony and well-being to those you touch, making a profound impact on their health and happiness. Join us and become a conduit for peace and wellness, skillfully blending tradition and innovation in every session. Course Curriculum Module 01: Introduction To Massage Therapy Module 02: Tissues, Organs, & Neuromuscular Systems Module 03: Equipment Module 04: Techniques Module 05: Full Body Massage Module 06: Swedish Massage Module 07: LomiLomi Massage Learning Outcomes: Identify tissues, organs, and neuromuscular systems relevant to massage therapy. Demonstrate proficiency in using massage therapy equipment effectively. Apply various massage techniques to address specific client needs. Perform a full body massage with skill and precision. Execute Swedish massage techniques to promote relaxation and wellness. Master the art of LomiLomi massage for holistic healing experiences. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals seeking comprehensive training in massage therapy techniques. Spa and wellness enthusiasts looking to enhance their skillset. Healthcare professionals interested in expanding their holistic therapy repertoire. Fitness trainers aiming to incorporate massage therapy into client sessions. Those passionate about promoting relaxation and holistic well-being. Career path Massage Therapist Spa Therapist Wellness Centre Masseuse Sports Massage Therapist Beauty Salon Masseur Self-Employed Massage Practitioner Certificates Digital certificate Digital certificate - Included Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
Jump on a transformative journey to tackle workplace challenges head-on. Discover the intricacies of managing absenteeism and tardiness seamlessly. In a world where employee well-being is paramount, equip yourself with invaluable insights. Key Features: CPD Certified Developed by Specialist Lifetime Access Unveil the roots of absenteeism, decoding its impact on organizational dynamics. Explore innovative strategies to foster a culture of accountability and well-being. Navigate the legal landscape and ethical considerations surrounding absenteeism with confidence. From proactive prevention techniques to leveraging cutting-edge technology, master the tools of the trade. In this dynamic course, you'll not only understand the pulse of workplace attendance issues but also cultivate strategies that resonate with the ethos of the modern professional landscape. Course Curriculum Module 01: Introduction to Absenteeism and Tardiness Module 02: Causes of Absenteeism and Tardiness Module 03: Effects of Absenteeism and Tardiness on the Workplace Module 04: Strategies for Managing Absenteeism and Tardiness Module 05: Measurement and Evaluation of Absenteeism and Tardiness Module 06: Legal and Ethical Considerations Module 07: Proactive Strategies for Prevention Module 08: Technology and Tools Module 09: Building a Culture of Accountability and Well-being Learning Outcomes: Identify root causes impacting workplace attendance. Analyse the effects of absenteeism and tardiness on organizational productivity. Formulate strategies to proactively manage attendance challenges in the workplace. Evaluate the legal and ethical dimensions related to absenteeism and tardiness. Implement technology-driven tools for effective attendance management. Foster a culture of accountability and employee well-being within your organization. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? HR Professionals seeking advanced workforce management skills. Managers aiming to enhance team productivity and well-being. Small business owners navigating attendance challenges. Legal professionals handling workplace-related issues. Tech enthusiasts interested in leveraging tools for attendance management. Career path HR Manager Workplace Well-being Consultant Employment Law Advisor Organizational Development Specialist Attendance Technology Analyst Small Business Owner/Manager Certificates Digital certificate Digital certificate - Included Will be downloadable when all lectures have been completed.
***Want to Unlock the Secrets of Data? Become a Database Mastermind!*** The world runs on data, and Database Administrators (DBAs) are the heroes behind the scenes ensuring its smooth operation. Database administrators in the UK are in high demand, with an average salary of £41,501 per year. The job market is expected to grow by 9% in the next few years, so now is a great time to start a career as a database administrator. As a database administrator, you will be responsible for the design, implementation, and maintenance of databases. You will also be responsible for ensuring the security and integrity of the data. If you are interested in a challenging and rewarding career in technology, then database administration is a great option for you. Our Database Administrator course starts with the basics of Database Administrator and gradually progresses towards advanced topics. Therefore, each lesson of this Database Administrator course is intuitive and easy to understand. Learning Outcomes By the end of this Database Administrator course, you'll be able to: Install and configure MySQL Server and MySQL Workbench. Create, manage, and manipulate databases and tables using SQL. Insert, update, and delete data efficiently. Design and implement database relationships to ensure data integrity. Utilize aggregate functions to summarize and analyze data. Reverse engineer existing databases and forward engineer data models. Why would you choose the Database Administrator course from Compliance Central: Lifetime access to Database Administrator course materials Full tutor support is available from Monday to Friday with the Database Administrator course Learn Database Administrator skills at your own pace from the comfort of your home Gain a complete understanding of Database Administrator course Accessible, informative Database Administrator learning modules designed by experts Get 24/7 help or advice from our email and live chat teams with the Database Administrator Study Database Administrator in your own time through your computer, tablet or mobile device A 100% learning satisfaction guarantee with your Database Administrator Course Database Administrator Curriculum Breakdown of the Database Administrator Course Unit 01: Introduction Gain foundational knowledge of MySQL Server and databases, including installation and initial setup. Module 01: Introduction to MySQL Server and Databases Module 02: Download and Install MySQL Server and MySQL Workbench Unit 02: Manipulating Tables and Data - CRUD Operations Learn to manage databases through creating, reading, updating, and deleting (CRUD) data in SQL and MySQL Workbench. Module 01: Connect and Create a Database Module 02: Drop or Remove Database Module 03: Create an SQL Database Table Module 04: Insert Data into the Table with SQL Script Module 05: Insert Data into the Table with Workbench Module 06: Select Data from the Table with SQL Script Module 07: Select Data with Filters Module 08: Update Data in the Table Module 09: Delete Data from the Table Module 10: Reverse Engineer Database into Model Module 11: Forward Engineer Data Model into Database Unit 03: Relationships and Foreign Keys Understand and implement relationships, foreign keys, and normalization in databases, enhancing data integrity and querying capabilities.ys Module 01: What are Relationships, Foreign Keys and Normalization? Module 02: Create Relationships with Data Modeling Module 03: Create Relationships with Workbench Table Design Tool Module 04: Insert Records in Related Tables Module 05: Run Queries on Related Tables (Inner Joins) Module 06: Left, Right and Cross-Joins Unit 04: Aggregate Functions Explore aggregate functions to perform calculations on data sets, including grouping, averaging, counting, and summing data. Module 01: Grouping Data using SQL GROUP BY Clause Module 02: SQL AVG Aggregate Function Module 03: SQL COUNT Aggregate Function Module 04: SQL MIN & MAX Aggregate Functions Module 05: SQL SUM Aggregate Function Module 06: Splitting Groups using HAVING Clause CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Database Administrator course is ideal for: Individuals with an interest in data management and database systems. IT professionals seeking to expand their skillset and transition into a Database Administrator role. Business analysts who want to gain a deeper understanding of data structures and manipulation techniques. Anyone passionate about building and maintaining robust and efficient databases. Those looking to enhance their career prospects in the ever-growing field of data. Requirements To enrol in this Database Administrator course, all you need is a basic understanding of the English Language and an internet connection. Career path A successful career as a Database Administrator can open doors to exciting opportunities. Here are some potential career paths to consider: Database Administrator Database Analyst Database Architect Data Warehouse Specialist Business Intelligence Analyst Data Scientist (with further specialization) Database Security Specialist Certificates CPD Accredited PDF Certificate Digital certificate - Included CPD Accredited PDF Certificate CPD Accredited Hard Copy Certificate Hard copy certificate - £10.79 CPD Accredited Hard Copy Certificate Delivery Charge: Inside the UK: Free Outside of the UK: £9.99 each
Unlock your potential and master the art of hairdressing with our comprehensive Hair Styling and Extensions Course. Whether you're a budding stylist or looking to enhance your skills, this course is designed to provide you with the expertise and confidence needed to excel in the dynamic world of hair fashion. Key Features: CPD Certified Free Certificate Developed by Specialist Lifetime Access In the Hair Styling and Extensions Course, learners will gain comprehensive knowledge and skills in hair care and styling. They will start by understanding the structure and types of hair, including various colors and shapes. Students will then get hands-on experience with different hairdressing tools and learn how to use them effectively. The course covers essential hair treatments and professional washing techniques to maintain healthy hair. Learners will practice a variety of styling methods, from everyday looks to classic hairstyles. They will also explore upstyling techniques for special occasions and understand the nuances of men's haircuts and styles. Additionally, the course provides detailed training on hair extensions, teaching students how to apply, style, and maintain them. By the end of the course, learners will be equipped with the practical skills and knowledge to create diverse hairstyles and work confidently in the hairdressing industry. Course Curriculum Module 01: A Detailed Look at Hair Module 02: Different Colours and Shapes of Hair Module 03: Hairdressing Tools Module 04: Learn to Treat Your Hair Module 05: Learn Professional Hair Wash Module 06: Styling Module 07: Classic Hairstyles Module 08: The World of Upstyling Module 09: Men's Hair Module 10: Hair Extensions Learning Outcomes: Understand the structure and composition of different hair types. Identify various hair colours and their unique characteristics. Master the use of essential hairdressing tools. Gain skills in effective hair treatment techniques. Perform professional hair washing with precision. Create a variety of classic and modern hairstyles. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring hairdressers Beauty salon employees Hairstyling enthusiasts Freelance stylists Fashion industry professionals Career path Hairstylist Salon Assistant Freelance Hairdresser Hair Colour Specialist Bridal Hair Specialist Men's Grooming Expert Certificates Digital certificate Digital certificate - Included Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
Unlock the art and science of teaching with our comprehensive course on Education and Pedagogy Techniques. Whether you're a seasoned educator looking to refine your skills or a newcomer eager to master effective teaching strategies, this course is tailored for you. Key Features: CPD Certified Free Certificate Developed by Specialist Lifetime Access In the "Education and Pedagogy Techniques" course, learners will explore fundamental principles and practices essential for effective teaching. They will gain a deep understanding of different teaching methods and how to assess student learning effectively. The course emphasizes the development of effective teaching strategies that cater to diverse student needs and enhance learning outcomes. Learners will also discover the integration of educational technology and blended learning approaches to modernize teaching practices. They will learn about smart pedagogy techniques that optimize learning environments and improve educational experiences. Additionally, the course covers pedagogical techniques specifically designed to train future educators, providing insights into how to effectively mentor and support other teachers. Overall, learners will acquire a comprehensive toolkit of pedagogical skills and knowledge essential for successful teaching and learning in educational settings. Course Curriculum Module 01: Introduction to Pedagogy Module 02: Pedagogy in Education Module 03: Teaching Methods Module 04: Assessment and Teaching Module 05: Effective Teaching Strategies Module 06: Educational Technology and Blended Learning Module 07: Smart Pedagogy Module 08: Pedagogy in Teaching the Teachers Learning Outcomes: Understand foundational theories in Introduction to Pedagogy and its importance. Apply diverse Teaching Methods effectively in educational settings. Analyze Assessment and Teaching strategies for student engagement and learning. Implement Educational Technology to enhance Blended Learning environments. Develop Smart Pedagogy techniques for innovative teaching approaches. Evaluate Pedagogy in Teaching the Teachers for continuous professional development. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Educators seeking advanced pedagogical techniques. New teachers entering the education field. Educational administrators and curriculum developers. Professionals transitioning to teaching roles. Individuals interested in educational research and innovation. Career path Educational Consultant Curriculum Developer School Administrator Education Policy Analyst Researcher in Education Certificates Digital certificate Digital certificate - Included Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
Step into a world where the rhythm of nature guides your agricultural journey. Unveil the secrets of soil vitality and witness the dance between lunar phases and planting. Our course delves into biodynamic farming, an age-old practice revived for modern sustainability. Discover the art of biodynamic gardening, from soil to animal husbandry, creating a harmonious ecosystem. Immerse yourself in case studies that unveil the social and economic dimensions of this transformative approach. Elevate your understanding of nature's orchestration and embark on a holistic farming adventure. Key Features: CPD Certified Developed by Specialist Lifetime Access Elevate your expertise in biodynamic gardening techniques, crafting an ecosystem where each element harmonizes seamlessly. Our course delves into real-world case studies, unraveling the threads that weave the social and economic dimensions of this holistic approach to farming. Join us in rediscovering the balance between humanity and nature, and cultivate a future grounded in sustainable prosperity. Course Curriculum Module 01: Biodynamic Farming Introduction Module 02: Cultivating Soil Health in Biodynamic Practices Module 03: Formulations and Preparations in Biodynamic Agriculture Module 04: Planting According to the Lunar Calendar in Biodynamics Module 05: Techniques for Biodynamic Gardening Module 06: Animal Husbandry in the Biodynamic Context Module 07: Social and Economic Aspects of Biodynamic Agriculture Module 08: Case Studies in Biodynamic Farming Learning Outcomes: Cultivate vibrant soil with effective health and preparation techniques. Harness the power of biodynamic preparations for enhanced farming formulations. Synchronize planting activities with lunar phases for optimal crop growth. Master advanced biodynamic gardening techniques for bountiful harvests. Implement ethical animal husbandry practices within the biodynamic framework. Analyze real-life case studies to comprehend the social and economic impact. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring farmers seeking sustainable, nature-aligned agricultural methods. Gardeners aiming to elevate their practices with biodynamic techniques. Environmental enthusiasts interested in holistic farming approaches. Those intrigued by the interconnectedness of nature and farming. Individuals passionate about the social and economic facets of agriculture. Career path Biodynamic Farm Manager Sustainable Agriculture Consultant Biodynamic Gardening Specialist Ethical Animal Husbandry Advisor Agricultural Sustainability Researcher Social and Economic Impact Analyst Certificates Digital certificate Digital certificate - Included Will be downloadable when all lectures have been completed.