Unearth the past from the comfort of your home with our Archaeology Online Diploma Course — your gateway to exploring ancient civilisations, long-lost artefacts, and the silent stories buried beneath centuries of soil. Designed for the curious mind, this engaging online course walks you through the foundations of archaeological theory, historical timelines, excavation methodologies (in theory only, no mud required), and how to piece together the puzzle of human history using evidence left behind. Whether you're a history enthusiast, an aspiring researcher, or just someone with an eye for mystery and a soft spot for ancient ruins, this course is structured to suit all backgrounds. With easily digestible modules, insightful content, and flexible learning, it’s the ideal way to feed your fascination for the past — without dusting off a single stone. Study at your own pace and let your imagination dig a little deeper into the secrets of human civilisation. Key Features CPD Accredited FREE PDF + Hardcopy certificate Fully online, interactive course Self-paced learning and laptop, tablet and smartphone-friendly 24/7 Learning Assistance Discounts on bulk purchases Course Curriculum Module 01 : Introduction to Call Centre Module 02 : Traits of a Call Centre Agent Module 03 : Agent and Customer Relationship Module 04 : Telephone Etiquettes Module 05 : Communication Skills Module 06 : Scripts and Negotiation Techniques Module 07 : Managing Difficult Customers Module 08 : Call Centre Metrics and Benchmarking Module 09 : Call Centre Technology and Trends Learning Outcomes: Enhance your customer service abilities. Develop strong communication skills. Handle difficult customers with confidence. Understand call centre metrics and benchmarks. Stay updated with industry technology and trends. Acquire negotiation techniques for successful interactions. Accreditation This course is CPD Quality Standards (CPD QS) accredited, providing you with up-to-date skills and knowledge and helping you to become more competent and effective in your chosen field. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring Call Centre Agents Customer Service Representatives Entry-level Sales and Marketing Professionals Individuals looking to improve their communication skills Recent graduates seeking a career in customer service Anyone interested in the call centre industry Career path Call Centre Agent Customer Service Representative Telemarketing Executive Sales Support Specialist Complaints Handler Customer Relations Coordinator Certificates Digital certificate Digital certificate - Included Once you've successfully completed your course, you will immediately be sent a FREE digital certificate. Hard copy certificate Hard copy certificate - Included Also, you can have your FREE printed certificate delivered by post (shipping cost £3.99 in the UK). For all international addresses outside of the United Kingdom, the delivery fee for a hardcopy certificate will be only £10. Our certifications have no expiry dates, although we do recommend that you renew them every 12 months.
Hiring someone is more than posting a job ad and hoping for the best. It’s about getting the right person, in the right role, at the right time—without losing your mind in the process. This Employee Recruitment and Onboarding Course walks you through how to attract top talent, filter through applications without falling asleep, and set new hires up for success without sending them a 72-slide PowerPoint on day one. If you’ve ever wondered why someone ghosted after the interview or started on Monday and disappeared by Friday, this course has answers. We’ll cover job descriptions that don’t sound like a robot wrote them, interviews that actually tell you something, and onboarding strategies that help people stick around past the welcome email. No fluff. No filler. Just the steps you need to shape a hiring process that works—from the first ad to a settled, confident new team member. Whether you're part of HR or doing everything yourself in a growing business, this course was built with you (and your headache) in mind. Key Features CPD Accredited FREE PDF + Hardcopy certificate Fully online, interactive course Self-paced learning and laptop, tablet and smartphone-friendly 24/7 Learning Assistance Discounts on bulk purchases Course Curriculum of Employee Recruitment and Onboarding Module 01 : Purpose of Onboarding Module 02 : Introduction to Onboarding Module 03 : Onboarding Preparation Module 04 : Onboarding Checklist Module 05 : Creating an Engaging Program Module 06 : Following Up with New Employees Module 07 : Setting Expectations Module 08 : Providing Feedback Learning Outcomes: Define the Significance of Onboarding: Grasp the pivotal role of onboarding in integrating new employees . Craft Engaging Onboarding Programs: Develop captivating initiatives for seamless assimilation . Master Expectation Setting: Learn to establish clear, achievable goals for new team members . Hone Feedback Delivery: Cultivate skills to provide constructive input to nurture growth . Execute Thorough Onboarding Preparation: Streamline processes for maximum effectiveness . Implement Follow-Up Strategies: Ensure sustained support for new employees . Accreditation This course is CPD Quality Standards (CPD QS) accredited, providing you with up-to-date skills and knowledge and helping you to become more competent and effective in your chosen field. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? HR Professionals seeking to enhance their onboarding processes. Managers looking to refine their recruitment and integration strategies. Entrepreneurs aiming to create a welcoming and productive work environment. Small business owners keen on maximising employee potential. Team Leaders eager to strengthen team cohesion and performance. Administrative Personnel involved in the recruitment process. Start-up Founders looking to establish effective onboarding practices. Individuals transitioning to HR roles. Career path Recruitment Coordinator HR Specialist Talent Acquisition Manager Onboarding Consultant Employee Experience Coordinator People Operations Manager Certificates Digital certificate Digital certificate - Included Once you've successfully completed your course, you will immediately be sent a FREE digital certificate. Hard copy certificate Hard copy certificate - Included Also, you can have your FREE printed certificate delivered by post (shipping cost £3.99 in the UK). For all international addresses outside of the United Kingdom, the delivery fee for a hardcopy certificate will be only £10. Our certifications have no expiry dates, although we do recommend that you renew them every 12 months.
Our extensive Call Centre & Customer Service Training course will help your call center workforce reach its full potential. Our 10-module programme covers all the essentials for providing great customer service, from learning the fundamentals to honing communication skills and creating goals. Develop your questioning skills, master phone etiquette, and improve your public speaking abilities. Equip yourself with the instruments required to succeed in the fast-paced field of customer service with an emphasis on pragmatism and benchmarking. Become a light of excellence for your call center by partnering with us. Key Features: CPD Certified Free Certificate Developed by Specialist Lifetime Access Throughout this course, participants will first gain an understanding of the core competencies and knowledge required for work in contact centres and customer service. The nuances of phone etiquette will then be covered in detail, enabling them to speak with professionalism and effectiveness when on the phone. Learners will explore different types of questions and how to respond to them appropriately, enhancing their ability to assist customers efficiently. They'll also learn techniques to speak confidently and skillfully, aiming to provide stellar customer service experiences. The curriculum emphasises key steps in handling customer interactions, setting achievable goals, and effectively closing conversations. Learners will gain insights into benchmarking performance and utilising various tools to support their customer service efforts effectively. Overall, this curriculum equips learners with the essential skills and knowledge needed to excel in call centre and customer service roles. Course Curriculum: Module 01: The Basics (I) Module 02: The Basics (II) Module 03: Phone Etiquette Module 04: Types of Questions Module 05: Speaking Like a Star Module 06: Key Steps Module 07: Goal Setting Module 08: Closing Module 09: Benchmarking Module 10: Tools Learning Outcomes: Understand fundamental principles of call centre and customer service operations. Master phone etiquette for effective communication in customer interactions. Develop skills to handle various types of customer inquiries confidently. Enhance verbal communication techniques to engage and assist customers effectively. Implement key steps and strategies to achieve customer service goals. Utilise benchmarking and tools for continuous improvement in service quality. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals aspiring for customer service or call centre roles. Professionals seeking to enhance customer communication and service skills. Job seekers aiming for entry-level positions in customer support. Anyone interested in understanding call centre operations and customer service. Individuals aiming to improve their communication skills in service-oriented roles. Career path Customer Service Representative Call Centre Operator Customer Support Assistant Helpdesk Support Agent Client Relationship Manager Sales Support Executive Certificates Digital certificate Digital certificate - Included Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
Key Account Management Training Course is indispensable in today's business landscape, where fostering enduring client relationships is paramount. Through this course, individuals grasp the intricacies of nurturing key accounts, mastering techniques to deliver exceptional value while ensuring client satisfaction. Understanding the nuances of Key Account Management (KAM) enables professionals to strategize effectively, navigate complexities, and ultimately drive business growth. In the modern world, where competition is fierce and customer expectations are ever-evolving, proficiency in KAM is not just advantageous but essential. Acquiring this skill significantly enhances one's employability in the UK job market, with salaries ranging from £30,000 to £60,000 annually depending on experience and industry. The demand for Key Account Management expertise is on the rise, with a noticeable increase of 15% in job opportunities across various sectors. Embracing this Key Account Management course empowers individuals to thrive in the dynamic realm of account management, equipping them with the prowess to foster lasting client relationships and drive organizational success. Key Features: CPD Certified Key Account Management Course Free Certificate Developed by Specialist Lifetime Access Course Curriculum: Module 01: Introduction to Key Account Management Module 02: Purpose of Key Account Management Module 03: Understanding Key Accounts Module 04: Elements of Key Account Management Module 05: What Makes a Good Key Account Manager Module 06: Building and Delivering Value to Key Accounts Module 07: Key Account Planning Module 08: Business Customer Marketing and Development Module 09: Developing Key Relationships Module 10: The Importance of Record Keeping for Key Account Management Module 11: Internal KAM Aspects Module 12: The Value Proposition Learning Outcomes: Analyze key account objectives and strategies for effective implementation. Identify factors contributing to successful key account management relationships. Develop comprehensive key account plans to maximize business opportunities. Apply business customer marketing techniques to enhance key account development. Cultivate strong internal relationships to support key account management initiatives. Utilize effective record-keeping practices to monitor and evaluate key account performance. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Key Account Management Training course is accessible to anyone eager to learn more about this topic. Through this course, you'll gain a solid understanding of Key Account Management Training. Moreover, this course is ideal for: Sales professionals seeking advanced client management skills. Marketing managers aiming to strengthen customer relationships. Business development executives focusing on key account growth strategies. Account managers transitioning to key account management roles. Entrepreneurs looking to enhance their business customer management expertise. Requirements There are no requirements needed to enrol into this Key Account Management Training course. We welcome individuals from all backgrounds and levels of experience to enrol into this Key Account Management Training course. Career path After finishing this Key Account Management Training course you will have multiple job opportunities waiting for you. Some of the following Job sectors of Key Account Management Training are: Key Account Manager - £30K to 50K/year. Business Development Executive - £25K to 35K/year. Sales Manager - £35K to 60K/year. Account Director - £40K to 70K/year. Marketing Manager - £30K to 50K/year. Certificates Digital certificate Digital certificate - Included Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
In today's rapidly evolving regulatory landscape, navigating compliance intricacies is imperative for businesses. This online Compliance Management Training Course provides a comprehensive understanding of compliance frameworks and equips individuals with essential skills to ensure organizational adherence to legal and ethical standards. Covering modules ranging from the fundamentals of compliance to risk assessment and management, this course instills expertise crucial for mitigating potential legal liabilities and safeguarding corporate integrity. In the UK, where stringent regulatory requirements prevail, proficiency in Compliance Management is highly sought after by employers across diverse sectors. Acquiring this skill not only enhances job prospects but also commands competitive salaries, with median salaries ranging from £30,000 to £60,000 annually depending on experience and industry. The significance of this course is further underscored by the escalating demand for compliance professionals, with job opportunities projected to increase by 6% annually, outpacing the average job growth rate. In essence, investing in Compliance Management education not only opens doors to lucrative career prospects but also fortifies organizational resilience in an increasingly regulated environment. Key Features: CPD Certified Developed by Specialist Lifetime Access Course Curriculum: Module 01: Introduction to Compliance Module 02: Compliance Management System Module 03: Basic Elements of Effective Compliance Module 04: Compliance Audit Module 05: Compliance and Ethics Module 06: Introduction to Risk and Basic Risk Types Module 07: Further Risk Types Module 08: Introduction to Risk Management Module 09: Risk Management Process Module 10: Risk Assessment and Risk Treatment Module 11: Types of Risk Management Learning Outcomes: Identify key compliance principles for organisational adherence and governance. Implement a robust compliance management system to ensure regulatory compliance. Analyse basic elements crucial for an effective compliance framework. Conduct compliance audits to assess adherence to regulatory requirements. Understand the correlation between compliance and ethical business practices. Differentiate between various types of risks and their management strategies. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Compliance Management Online Training course is accessible to anyone eager to learn more about this topic. Through this course, you'll gain a solid understanding of Compliance Management. Moreover, this course is ideal for: Compliance officers seeking advanced knowledge in compliance management. Legal professionals aiming to enhance their understanding of compliance frameworks. Business professionals responsible for ensuring regulatory adherence within their organisations. Risk management professionals interested in integrating compliance into their strategies. Corporate executives striving to foster a culture of ethical and compliant conduct. Requirements There are no requirements needed to enrol into this Compliance Management Online Training course. We welcome individuals from all backgrounds and levels of experience to enrol into this Compliance Management Online Training course. Career path After finishing this Compliance Management Online Training course you will have multiple job opportunities waiting for you. Some of the following Job sectors of Compliance Management are: Compliance Officer - £40K to 70K/year. Risk Analyst - £35K to 55K/year. Compliance Manager - £50K to 80K/year. Regulatory Affairs Specialist - £45K to 65K/year. Corporate Governance Advisor - £45K to 70K/year. Certificates Digital certificate 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 Free Certificate 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 Certificate of Completion Digital certificate - Included Will be downloadable when all lectures have been completed.
Imagine embarking on a Customer Support Training Course that equips you with essential skills crucial in today's digital age. Customer support is not just about solving problems; it's about fostering positive relationships and ensuring satisfaction. In our modern world, where businesses thrive on customer loyalty, mastering Customer Support is paramount. This course teaches you effective communication, telephone etiquettes, and negotiation techniques, preparing you to handle various customer interactions confidently. These skills are invaluable in both daily life and professional careers, opening doors to job opportunities across the UK. Customer Support roles are in high demand, with salaries reflecting this need-ranging from competitive entry-level packages to lucrative senior positions. The sector is growing steadily, with a significant rise in job openings over the past decade. By enrolling in this course, you not only enhance your employability but also contribute to your personal growth and the success of any organization you join. Customer Support isn't just a skill; it's a pathway to thriving in today's service-driven economy. Key Features: CPD QS Certified Customer Support Course Free Certificate Developed by Specialist Lifetime Access Course Curriculum Module 01: Introduction to Call Centre Module 02: Traits of a Call Centre Agent Module 03: Agent and Customer Relationship Module 04: Telephone Etiquettes Module 05: Communication Skills Module 06: Scripts and Negotiation Techniques Module 07: Managing Difficult Customers Module 08: Call Centre Metrics and Benchmarking Module 09: Call Centre Technology and Trends Learning Outcomes: Develop strong customer rapport for enhanced service delivery and satisfaction. Perfect telephone etiquette to create a positive and professional impression. Acquire effective communication skills for seamless customer-agent interactions. Hone negotiation techniques within scripted scenarios for optimal outcomes. Navigate challenging customer situations with confidence and strategic proficiency. Interpret call centre metrics to drive performance and achieve benchmarked success. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Customer Support Training course is accessible to anyone eager to learn more about this topic. Through this course, you'll gain a solid understanding of Customer Support Training. Moreover, this course is ideal for: Aspiring customer service professionals seeking skills enhancement. Call centre agents eager to refine their customer interaction capabilities. Team leaders aiming to elevate their team's customer satisfaction scores. Customer support managers focused on improving overall team performance. Individuals in roles requiring mastery of call centre dynamics and metrics. Requirements There are no requirements needed to enrol into this Customer Support Training course. We welcome individuals from all backgrounds and levels of experience to enrol into this Customer Support Training course. Career path After finishing this Customer Support Training course you will have multiple job opportunities waiting for you. Some of the following Job sectors of Customer Support are: Customer Service Representative - £18K to 25K/year Call Centre Team Leader - £22K to 30K/year Customer Support Manager - £30K to 40K/year Technical Support Specialist - £20K to 28K/yr Customer Experience Analyst - £25K to 35K/yr 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.
Our extensive Call Centre & Customer Service Training course will help your call center workforce reach its full potential. Our 10-module programme covers all the essentials for providing great customer service, from learning the fundamentals to honing communication skills and creating goals. Develop your questioning skills, master phone etiquette, and improve your public speaking abilities. Equip yourself with the instruments required to succeed in the fast-paced field of customer service with an emphasis on pragmatism and benchmarking. Become a light of excellence for your call center by partnering with us. Key Features: CPD Certified Developed by Specialist Lifetime Access Throughout this course, participants will first gain an understanding of the core competencies and knowledge required for work in contact centres and customer service. The nuances of phone etiquette will then be covered in detail, enabling them to speak with professionalism and effectiveness when on the phone. Learners will explore different types of questions and how to respond to them appropriately, enhancing their ability to assist customers efficiently. They'll also learn techniques to speak confidently and skillfully, aiming to provide stellar customer service experiences. The curriculum emphasises key steps in handling customer interactions, setting achievable goals, and effectively closing conversations. Learners will gain insights into benchmarking performance and utilising various tools to support their customer service efforts effectively. Overall, this curriculum equips learners with the essential skills and knowledge needed to excel in call centre and customer service roles. Course Curriculum: Module 01: The Basics (I) Module 02: The Basics (II) Module 03: Phone Etiquette Module 04: Types of Questions Module 05: Speaking Like a Star Module 06: Key Steps Module 07: Goal Setting Module 08: Closing Module 09: Benchmarking Module 10: Tools Learning Outcomes: Understand fundamental principles of call centre and customer service operations. Master phone etiquette for effective communication in customer interactions. Develop skills to handle various types of customer inquiries confidently. Enhance verbal communication techniques to engage and assist customers effectively. Implement key steps and strategies to achieve customer service goals. Utilise benchmarking and tools for continuous improvement in service quality. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals aspiring for customer service or call centre roles. Professionals seeking to enhance customer communication and service skills. Job seekers aiming for entry-level positions in customer support. Anyone interested in understanding call centre operations and customer service. Individuals aiming to improve their communication skills in service-oriented roles. Career path Customer Service Representative Call Centre Operator Customer Support Assistant Helpdesk Support Agent Client Relationship Manager Sales Support Executive Certificates Digital certificate Digital certificate - Included Will be downloadable when all lectures have been completed.
Overview This comprehensive course on Complete iOS 11 and Swift 4 will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Complete iOS 11 and Swift 4 comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Complete iOS 11 and Swift 4. It is available to all students, of all academic backgrounds. Requirements Our Complete iOS 11 and Swift 4 is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 13 sections • 177 lectures • 19:08:00 total length •iOS 11 Course Overview: 00:11:00 •Install Xcode 9: 00:07:00 •Xcode 9 Beta 4 Update: 00:09:00 •App: Hustle - Your first iOS 11 App: 00:22:00 •Variables, operators, and how computers work: 00:17:00 •Strings in Swift: 00:15:00 •Working with numbers in Swift: 00:20:00 •Swift Functions: 00:23:00 •Booleans: 00:21:00 •Constants: 00:10:00 •Array Data Structure in Swift: 00:13:00 •Swift Loops: 00:19:00 •Dictionary Data Structure in Swift: 00:19:00 •Object Oriented Programming in Swift: 00:12:00 •Inheritance: 00:08:00 •Polymorphism: 00:08:00 •Optionals: 00:21:00 •Enumerations: 00:20:00 •Extensions: Part 1: 00:15:00 •Extensions: Part 2: 00:21:00 •Intro to Protocols, Delegates - Numbers Example: 00:13:00 •Intro to Protocols, Delegates Part 2 - Question Generator: 00:18:00 •Protocols, Delegates - Building Color Magic App UI: 00:17:00 •Protocols, Delegates - Using the Delegate Method in Color Magic App: 00:16:00 •Protocols, Delegates - Using Mutating Functions in Types: 00:18:00 •Git and Version Control - The Fun Way!: 00:12:00 •Terminal Basics - Changing Directories: 00:06:00 •Terminal Basics - Creating Directories and Files: 00:05:00 •Terminal Basics - Copying and Renaming Files: 00:09:00 •Terminal Basics - Deleting Files and Directories: 00:06:00 •Git Basics: 00:17:00 •Setting up Github: 00:05:00 •Working with Local and Remote Repositories: 00:11:00 •Handling Git Merge Conflicts: 00:17:00 •App: Swoosh 01 - Creating the Welcome Screen: 00:25:00 •App: Swoosh 02 - Working with Frames: 00:16:00 •App: Swoosh 03 - Intro to Auto Layout: 00:27:00 •App: Swoosh 04 - Working with Stack Views: 00:27:00 •App: Swoosh 05 - Intro to Segues (Changing Screens): 00:10:00 •App: Swoosh 06 - Refactoring in Xcode 9: 00:10:00 •App: Swoosh 07 - Debugging: setValue forUndefinedKey: 00:04:00 •App: Swoosh 08 - Programmatic Segues: 00:09:00 •App: Swoosh 09 - IBActions (Handling Events) and Data Models: 00:16:00 •App: Swoosh 10 - Passing Data Between View Controllers: 00:12:00 •App: Dev Profile 01 - Auto layout for iPhones: 00:22:00 •App: Dev Profile 02 - Auto layout for iPads (Size Classes): 00:20:00 •App: Window Shopper 01 - Custom Text Fields: 00:18:00 •App: Window Shopper 02 - Input Accessory Views: 00:15:00 •App: Window Shopper 03 - Unit Testing our Data: 00:17:00 •App: Window Shopper 04 - Calculation Algorithm: 00:13:00 •App: Window Shopper 05 - Custom Drawing with drawRect: 00:12:00 •App: Coder Swag 01 - Project creation: 00:23:00 •App: Coder Swag 02 - Tableviews, Delegate, and Data Source: 00:33:00 •App: Coder Swag 03 - Collection Views (Grid Layouts): 00:13:00 •App: Coder Swag 04 - Working with Data Models: 00:14:00 •App: Coder Swag 05 - Displaying Data in Collection View Cells: 00:20:00 •Intro to Chat App: 00:04:00 •App: Smack - Project Setup: 00:26:00 •App: Smack - SWReveal: 00:20:00 •App: Smack - ChannelVC UI: 00:25:00 •App: Smack - LoginVC UI: 00:22:00 •App: Smack - CreateAccountVC UI: 00:19:00 •App: Smack - Web request and API: 00:09:00 •App: Smack - Hosting API: 00:20:00 •App: Smack - Locally Hosting API: 00:18:00 •App: Smack - Creating a web request in Xcode: 00:28:00 •App: Smack - Registering a User: 00:16:00 •App: Smack - Logging in a user: 00:20:00 •App: Smack - Creating a user: 00:26:00 •App: Smack - Avatar Picker Part 1: 00:19:00 •App: Smack - Avatar Picker Part 2: 00:20:00 •App: Smack - Generate a Avatar BG Color: 00:26:00 •App: Smack - LoggedIn Interface: 00:23:00 •App: Smack - Profile View: 00:25:00 •App: Smack - Logging in users: 00:23:00 •App: Smack - Getting channels: 00:19:00 •App: Smack - Channels TableView: 00:14:00 •App: Smack - Add Channel VC: 00:19:00 •App: Smack - Sockets and Channels: 00:26:00 •App: Smack - Refining Login Flow: 00:19:00 •App: Smack - Fetching Messages: 00:20:00 •App: Smack - Sending First Message: 00:17:00 •App: Smack - Displaying Chat Messages: 00:18:00 •App: Smack - Sockets and Messages: 00:19:00 •App: Smack - Typing Users: 00:22:00 •App: Smack - Unread Channels: 00:18:00 •Where to go from here: 00:08:00 •I'm Back: 00:08:00 •Intro to App: Pixel City: 00:02:00 •Creating Xcode Project: Pixel City: 00:04:00 •Installing Alamofire / AlamofireImage Cocoapods: 00:07:00 •Building MapVC UI /Conforming to MKMapViewDelegate /Setting Delegate of mapView: 00:15:00 •Requesting Location Services in iOS 11 / Centering Map On User Location: 00:18:00 •Adding UITapGestureRecognizer to Drop Custom Pins on MapView: 00:15:00 •Setting a Custom Map Annotation Color: 00:05:00 •Animating Photos View / Programmatically adding spinner and label subviews: 00:20:00 •Adding UILabel for Pull Up View / Adding UICollectionView Programmatically: 00:17:00 •Getting API Key from Flickr / Using Flickr API URL Format: 00:14:00 •Using Alamofire to Download URLS: 00:21:00 •Using Alamofire to Download Images / Cancelling All Sessions: 00:16:00 •Setting Up UICollectionView / Adding Images / Reloading UICollectionView: 00:10:00 •Building PopVC / Presentation PopVC When UICollectionViewCell is Tapped: 00:16:00 •Adding 3D Touch Peek: 00:15:00 •Challenge 1: 00:02:00 •Setting up developer: 00:10:00 •Implementing Google AdMob: 00:19:00 •Fetching a list of Products: 00:15:00 •Starting an in-app Purchase: 00:09:00 •Testing in-app Purchases: 00:18:00 •Restoring in-app Purchases after App Deletion: 00:09:00 •Intro to App: GoalPost: 00:03:00 •Creating Xcode Project / Project Folders: 00:04:00 •Building GoalsVC: 00:14:00 •Building GoalCell: 00:14:00 •What is Core Data?: 00:06:00 •Creating Goal Core Data Entity and Attributes: 00:08:00 •Displaying Static GoalCells in UITableView / Creating GoalType Enum: 00:10:00 •Building CreateGoalVC: 00:15:00 •Creating a UIViewController Extension: 00:11:00 •Creating a UIView / UIButton Extension: 00:19:00 •Building FinishGoalVC / Passing Data from CreateGoalVC: 00:19:00 •Saving Goal Data to Persistent Store: 00:13:00 •Fixing Dismissal of FinishGoalVC: 00:07:00 •Fetching Data from Persistent Store / Filling UITableView with Fetched Data: 00:16:00 •Removing Objects from Persistent Store using UITableView Delete Action: 00:11:00 •Setting Goal Progress for UITableViewCell: 00:15:00 •Challenge 2: 00:01:00 •Intro to App: Breakpoint: 00:03:00 •Creating Xcode Project / Setting Up Project Folders: 00:05:00 •Creating Firebase Project: 00:11:00 •Setting Up DataService / Creating Firebase Database Users: 00:11:00 •Building AuthVC and LoginVC in Interface Builder: 00:18:00 •Creating InsetTextField and ShadowView Subclasses: 00:18:00 •Setting up AuthService: 00:13:00 •Building FeedVC and GroupsVC in Interface Builder: 00:16:00 •Presenting LoginVC from AppDelegate / Allowing Login with Email: 00:22:00 •Building MeVC and Adding to UITabBarController: 00:10:00 •Creating CreatePostVC and Uploading Posts to Firebase: 00:20:00 •Creating UIView Extension for Binding Views to Keyboard: 00:15:00 •Building FeedCell: 00:10:00 •Writing the Message Model and Getting All Feed Messages from Firebase: 00:21:00 •Converting UIDs into Emails and Reversing the Order of a TableView: 00:20:00 •Creating CreateGroupVC and Connecting @IBOutlets/Actions: 00:15:00 •Creating UserCell: 00:16:00 •Searching for Email Accounts to Add to Group: 00:19:00 •Adding Users to Group with didSelectRowAt indexPath: 00:21:00 •Creating Groups and pushing them to Firebase: 00:16:00 •Creating GroupCell: 00:15:00 •Creating Group Model and Getting All Groups from Firebase: 00:19:00 •Building GroupFeedVC: 00:18:00 •Initializing Group Data for a Group and Presenting on GroupFeedVC: 00:16:00 •Downloading All Message for a Group and Animating Upon New Message: 00:24:00 •Creating a UIViewController Extension for Presenting GroupFeedVC: 00:07:00 •Challenge 3: 00:02:00 •Intro to app: 00:02:00 •Intro to CoreML: 00:05:00 •What is machine learning?: 00:08:00 •Creating Xcode 9 project: 00:03:00 •Building UI: 00:18:00 •AVFoundation: 00:18:00 •Tap gestures to take snapshot on item: 00:11:00 •Core ML Xcode 9 Beta 4 Update / Fix Preview Photo Crash: 00:03:00 •Downloading CoreML models: 00:21:00 •Adding UI controls for flash control: 00:07:00 •Training your app to speak what it sees: 00:18:00 •App: RampUp - Intro to ARKit App: 00:02:00 •App: RampUp - Resources: 00:04:00 •App: RampUp - Project creation: 00:11:00 •App: RampUp - SceneKit, 3D models: 00:11:00 •App: RampUp - Ramp picker popover: 00:14:00 •App: RampUp - 3D models in SceneKit for popover: 00:18:00 •App: RampUp - 3D models in SceneKit for popover part 2: 00:12:00 •App: RampUp - Detecting taps on 3D objects: 00:17:00 •App: RampUp - Placing ramps in ARKit: 00:24:00 •App: RampUp - Moving objects in 3D space in augmented reality: 00:20:00 •ARKit - where to go next: 00:04:00 •Assignment - Complete iOS 11 and Swift 4: 00:00:00