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

2068 Languages courses delivered Online

Python and Ruby Programming Bundle

By Packt

Python programming and Ruby coding are popular for a reason! Become a software coder, web developer, or hacker today

Python and Ruby Programming Bundle
Delivered Online On Demand3 hours 46 minutes
£18.99

Anthropology Course

3.5(2)

By Elearncollege

Description Anthropology Diploma  The field of anthropology is a discipline concerned with how human societies originated and consequently developed over time. Experts in the field study various aspects of human life, from our primitive origins to recent developments like language and structured societies. There are five significant sub-fields under anthropology. Social anthropology, biological or physical, linguistic, applied, and archaeological anthropology. The diploma course in Anthropology offered by Elearncollege can help you gain knowledge about humans and human societies in ways you will find compelling, engaging, and comprehensive, including quizzes, detailed explanations, and so much more activities through an online mode of learning. Your adventure into the world of Anthropology can begin with the unique experience provided by the diploma course in Anthropology offered by Elearncollege. The course is adaptable to your pace of learning, and you will gain all the basic skills you require in the field. You will see how studying anthropology can enhance your understanding of various areas within the field from different viewpoints and perspectives. The Elearncollege Anthropology diploma course includes the study of human beings, human culture, and human societies and how they have developed over time. The diploma will provide you with a course that dives deep into the study of how life began for humans, the first organisations set up by humans, different societies and cultures, and the development of human languages throughout history. Experts in the domain designed every aspect of this diploma course through careful consideration and analysis. The course offers you a detailed breakdown going step-by-step through every topic in the course. After the course, you will be an expert ready to have a prosperous profession in Anthropology. Comprehensive and detailed step-by-step explanations regarding primitive human lives in tiny villages and how these have grown into different empires and states that we are today, spread all over the planet, will be available in the course. Human beings as a species started many million years ago. Through the field of Anthropology, we can explore this spectrum of evolution, how the species spread in different geographical regions, and how we have progressed over these several millions of years. We are a sophisticated, intelligent, and advanced species- a marvellous creation. One cannot help but wonder how it all happened. Could it be explained through the cause and effect of a chain of never-ending events, where one thing leads to another, and everything can be drawn back to one origin, which has been driving our developments? Are parts of our body results of evolution or creations of some supernatural being? Anthropology aims to attempt all these intriguing questions. IF, by any chance, we are creations of a supernatural being, then what is the origin of this so-called being? Anthropology is working towards understanding the internal thoughts and logic underlying societies and cultures and explaining various behaviours, paintings, arts, and societal rituals humans have had over time. The studies in this discipline aim to provide a new lens through which we can look at everyday objects with unique insight and understanding. The diploma in Anthropology offered by Elearncollege is a course open to any individual who may or may not have background training in anthropology. It wants to provide an introduction to the field that is easily understandable to all novices and beginners interested in gaining knowledge in the field without struggling to understand complicated texts. What you will learn   1: Introduction to Anthropology  2: Social Cultural Anthropology  3: Biological Anthropology  4: Archaeological Anthropology 5: Linguistic Anthropology  6: Gender and Sexuality  7: Economic Anthropology  Course Outcomes After completing the course, you will receive a diploma certificate and an academic transcript from Elearn college. Assessment Each unit concludes with a multiple-choice examination. This exercise will help you recall the major aspects covered in the unit and help you ensure that you have not missed anything important in the unit. The results are readily available, which will help you see your mistakes and look at the topic once again. If the result is satisfactory, it is a green light for you to proceed to the next chapter. Accreditation Elearn College is a registered Ed-tech company under the UK Register of Learning( Ref No:10062668). After completing a course, you will be able to download the certificate and the transcript of the course from the website. For the learners who require a hard copy of the certificate and transcript, we will post it for them for an additional charge.

Anthropology Course
Delivered Online On Demand9 days
£99

120 hours TEFL Course / TESOL Certification Online Course

By Lead Academy

Our 120 hours TEFL Course is a comprehensive training program that prepares you to teach English as a foreign language with confidence and competence. With expert guidance, you will learn language teaching methodologies, lesson planning and high proficiency in English teaching. This Course At A Glance Accredited by CPD UK Endorsed by Quality Licence Scheme Master several teaching methods to teach TEFL/TESOL Discover how to effectively teach students a new language Broaden your vocabulary and grammatical knowledge Explore classroom management methods that make the learning environment interesting Learn how to make efficient lesson plans = 120 hours TEFL Course / TESOL Certification Course Overview TEFL / TESOL certification course has been specially developed for people who are passionate about teaching languages or for people aspiring to work as a TEFL or TESOL instructor. This comprehensive course, crafted by professionals in the field, will cover the basics of teaching linguistics to help students learn English more easily. This online course will equip you with a number of classroom management skills and language teaching strategies, as well as an understanding of how the English language is structured. You learn how to structure your lessons, know how to correct students and teach receptive skills to students. This course will set you up with the most advanced skills in the English language with impeccable grammar and vocabulary.  Who should take this course? This TEFL / TESOL certification course is primarily aimed at: Home tutor Immigrant English language teacher TEFL / TESOL instructor Aspiring TEFL / TESOL instructor Aspiring EFL teachers People looking for a career change Anyone seeking a professional teaching career abroad EFL teachers looking for career growth and enhancement of teaching skills However, this course is not restricted to a particular sector or profession. This course is open to anyone who wants to fully comprehend every component and teaching strategy used in TEFL and TESOL. Entry Requirements There are no academic entry requirements for this accredited course, and it is open to students of all academic backgrounds. However, you are required to have a laptop/desktop/tablet or smartphone and a good internet connection. Assessment Method This certification course assesses learners through multiple-choice questions (MCQs). Upon successful completion of the modules, learners must answer MCQs to complete the assessment procedure. Through the MCQs, it is measured how much a learner can grasp from each section. In the assessment pass mark is 60%. Course Curriculum Module 01: TEFL Principles Module 01: TEFL Principles Module 02: TEFL Methodology Module 02: TEFL Methodology Module 03: Teaching a Language Module 03: Teaching a Language Module 04: Teaching Vocabulary and Grammar Module 04: Teaching Vocabulary and Grammar Module 05: Grammar and Tenses Module 05: Grammar and Tenses Module 06: Teaching Receptive Skills Module 06: Teaching Receptive Skills Module 07: Classroom Management Module 07: Classroom Management Module 08: Teaching Tools Module 08: Teaching Tools Module 09: Correcting Students Module 09: Correcting Students Module 10: Lesson Planning Module 10: Lesson Planning Assessment Mock Assessment Mock - 120 hours TEFL / TESOL Certification Assessment Assessment - 120 hours TEFL / TESOL Certification Recognised Accreditation CPD Certification Service This course is accredited by continuing professional development (CPD). CPD UK is globally recognised by employers, professional organisations, and academic institutions, thus a certificate from CPD Certification Service creates value towards your professional goal and achievement. CPD certificates are accepted by thousands of professional bodies and government regulators here in the UK and around the world. Many organisations look for employees with CPD requirements, which means, that by doing this course, you would be a potential candidate in your respective field. Quality Licence Scheme Endorsed The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. It will give you a competitive advantage in your career, making you stand out from all other applicants and employees.     Certificate of Achievement Endorsed Certificate from Quality Licence Scheme After successfully passing the MCQ exam you will be eligible to order the Endorsed Certificate by Quality Licence Scheme. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. It will give you a competitive advantage in your career, making you stand out from all other applicants and employees. There is a Quality Licence Scheme endorsement fee to obtain an endorsed certificate which is £65. Certificate of Achievement from Lead Academy After successfully passing the MCQ exam you will be eligible to order your certificate of achievement as proof of your new skill. The certificate of achievement is an official credential that confirms that you successfully finished a course with Lead Academy. Certificate can be obtained in PDF version at a cost of £12, and there is an additional fee to obtain a printed copy certificate which is £35.   FAQs What is a TEFL course? TEFL is an acronym for Teaching English as a Foreign Language. This program provides training to individuals on how to teach English to non-native speakers. It covers topics such as lesson planning, grammar, and classroom management. How is this online TESOL course different from the Univerity TESOL? YES, there is a vast difference between the university and online TESOL certificate. As university students, they achieved the TEFL certification after four years of schooling, but in the online course, you will learn pretty much the same things quickly. Both certificates have values and can be used for different purposes. Such as: if you are a graduate student and want to become a teacher and need to earn more certifications, you can earn that certificate by doing a course online. However, you might not be able to pursue a career as an English teacher if you hold only an online TESOL certificate. Does this course expire? TEFL certification is a lifetime qualification that does not expire. There is no need to renew the certificate or take additional coursework to keep it valid. Once you have completed the online certification course and earned the certificate, you can use it for the rest of your teaching career without worrying about it expiring. Will I get a Job after doing this course? Indeed, many countries in the world, including Europe, allow the teacher to teach with an accredited TEFL certificate. Does this course have any levels? This course does not have a specific level, as it can vary in course content and duration. How much do TEFL teachers earn? According to data from the UK government's Department for Education, the average starting salary for a TEFL teacher in the UK is around £27,000 per year. However, this can vary depending on the experience level, location, and type of school or institution. How to buy this course? First, select your desired course plan among the multiple existing course plans on the right side of your screen, then select the payment type, and once you made the payment, you can access the course any time you want. How will I get access to the TEFL course after making the payment? A confirmation email will be sent to your registered email after payment. Hereafter anytime, you can start your learning journey with Lead Academy. I am from outside the UK. Will I get access to the Course? Yes, you can. Since it is an e-learning course, anyone from anywhere can enrol in our courses. When will I get the certificate? For a CPD-accredited PDF certificate, it will take 24 hours, however, for the hardcopy CPD certificate takes 5-7 business days, and for the Quality License Scheme certificate, it will take 7-9 business days. What do you mean by a CPD course? CPD refers to Continuing Professional Development, and the CPD-accredited course is developed for individuals who want to improve and update their skills within their professional field continuously. This certificate claims that the certificate holder's knowledge is up-to-date in their work area. What is the benefit of doing an accredited course? You will only realize the benefit of having a CPD-accredited certificate once you face the corporate world. As employees, job places and more value the CPD-accredited certificate, you must own this certificate by doing the course with us.

120 hours TEFL Course / TESOL Certification Online Course
Delivered Online On Demand
£25

Red Hat Learning Subscription Premium

By Nexus Human

Duration 45.625 Days 273.75 CPD hours Overview Live, instructor-led virtual classes: Benefit from an interactive classroom with added flexibility and convenience. Access to Red Hat certified instructors: Virtual classes are taught by the same experienced subject matter experts who lead classroom trainings. Flexible scheduling options: Various class topics and time options facilitate incorporating learning and preferences into busy schedules. Focused training sessions: Participants can narrow their learning to more specific topic areas. Choice of learning modality: A combination of self-paced materials and expert-taught classes maximizes learning. Train without traveling: Learn when, where, and how it is best for you Red Hat© Learning Subscription Premium provides a customizable learning experience with self-paced and live training options. Users can tailor their learning with recorded video classes, e-books, online content, and live virtual classes. A subscription provides access to content across the entire Red Hat product portfolio, content that is continuously updated by Red Hat experts. Live, instructor-led classes create an engaging, immersive learning experience. These interactive sessions compliment the on-demand, self-paced learning materials available with a Red Hat Learning Subscription for highly effective, flexible training for everyone from beginners to experienced professionals.This subscription provides an array of additional features to complement the learning experience. Cloud-based labs give the opportunity for hands-on practice in actual Red Hat environments. Expert extras are short, on-demand videos where Red Hat practitioners demonstrate innovative technologies in practical scenarios. Skills paths and pre-assessments are available for course selection guidance. Red Hat Learning Subscription Premium also includes certification exams. Red Hat?s exams are industry-recognized and performance-based. These exams validate that holders have the skills needed to undertake even the most ambitious technology projects. Reporting capabilities to track progress toward training and certification goals. 24x7 self-paced access to Red Hat online training and video classroom courses Content is created by Red Hat experts who build and use Red Hat technology and is directly related to Red Hat certification exams. Early access Be the first to explore in-development technology before it is officially released by accessing courses and labs in development. Cloud-based labs Get hands-on practice in authentic Red Hat environments, delivered 24x7 on six continents. Skills paths Map your learning and certification goals to one of the skills paths inside the platform to develop a strong foundation for a specific skill set. Certification exams and retakes Validate your skills through performance-based exams remotely or at a testing station. Exams can be taken when and where it's most convenient. Expert extras Red Hat field practitioners present short demo videos to supplement courses by showing innovative technologies and practices based on actual use cases. Expert chat Get direct answers and guidance from curriculum experts via a 30-minute chat session per day. Machine translations provide chat dialogue in local languages. E-book Downloads Download course e-books to continue learning offline. Reporting An individual?s dashboard provides a summary of training progress, courses and labs taken, and exam status. Management reports provide insights so a team?s engagement and progress can be measured. Globally available,translated content Access Red Hat?s most popular courses in as many as 11 languages: English, International Spanish, Brazilian Portuguese, French, Italian, German, Simplified Chinese, Korean, Japanese, Hindi, and Czech. Additional course details: Nexus Humans Red Hat Learning Subscription Premium training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Red Hat Learning Subscription Premium course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Red Hat Learning Subscription Premium
Delivered OnlineFlexible Dates
Price on Enquiry

Advanced Analytics with Python

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Before taking this course delegates should already be familiar with basic analytics techniques, comfortable with basic data manipulation tools such as spreadsheets and databases and already familiar with at least one programming language Overview This course teaches delegates who are already familiar with analytics techniques and at least one programming language how to effectively use the programming language for three tasks: data manipulation and preparation, statistical analysis and advanced analytics (including predictive modelling and segmentation). Mastery of these techniques will allow delegates to immediately add value in their work place by extracting valuable insight from company data to allow better, data-driven decisions. Outcomes: After completing the course, delegates will be capable of writing production-ready R code to perform advanced analytics tasks enabling their organisations make better, data-driven decisions. Becoming a world class data analytics practitioner requires mastery of the most sophisticated data analytics tools. These programming languages are some of the most powerful and flexible tools in the data analytics toolkit. Topic 1 Intro to our chosen language Topic 2 Basic programming conventions Topic 3 Data structures Topic 4 Accessing data Topic 5 Descriptive statistics Topic 6 Data visualisation Topic 7 Statistical analysis Topic 8 Advanced data manipulation Topic 9 Advanced analytics ? predictive modelling Topic 10 Advanced analytics ? segmentation

Advanced Analytics with Python
Delivered OnlineFlexible Dates
Price on Enquiry

Dramaturgy Course

3.5(2)

By Elearncollege

Description Dramaturgy Diploma Discover the intricate world of theatre from a unique perspective with the Dramaturgy Diploma. This online course not only shines a spotlight on the foundations of dramaturgy but also branches out into contemporary challenges and innovations, offering a comprehensive understanding of the subject. Embarking on this learning journey means setting out on an exploration of the bedrock of dramaturgy. The course covers topics like the profound art of script analysis and development. Here, students learn how to scrutinise scripts, bringing out their potential and understanding their intricate details. Such skills are pivotal for shaping a play and understanding its core essence. The World of the Play segment beckons learners into the universe where the play resides. It's about understanding the setting, the characters, and the context. In this world, every element plays its part, every nuance matters, and every decision by the dramaturg can change the narrative's course. Yet, theatre isn't just about originality; it's also about paying homage, reinterpreting, and introducing classic stories to new audiences. That's where adaptations and translations come into the scene. This segment of the Dramaturgy Diploma covers the delicate art of adapting scripts from different sources or translating them from various languages, ensuring the soul of the original work remains intact while making it relevant to contemporary audiences. The collaborative processes in theatre are at the very heart of any production. This course offers insights into how dramaturgs work with directors, actors, and other theatre professionals to breathe life into a play. Collaboration is the key to bringing visions to the stage, and understanding these dynamics is essential for anyone in the field. But dramaturgy isn't confined to the stage. The Dramaturgy Diploma highlights how this art form goes beyond traditional theatre settings, influencing other areas of entertainment and storytelling. As with any field, dramaturgy faces its set of challenges. The course sheds light on contemporary issues and innovations, discussing the ever-evolving landscape of theatre. It's a deep dive into modern-day issues, tools of the trade, and the evolving approaches dramaturgs take to adapt to the changing world. One can't talk about the future without acknowledging the importance of educating the next generation. The Dramaturgy Diploma discusses how current professionals can pass on their knowledge, ensuring the rich legacy of dramaturgy thrives. Lastly, understanding the global impact of dramaturgy gives learners a sense of the magnitude and influence of this field. Theatre has the power to transcend boundaries, touch hearts globally, and bring about change. This segment offers a broader perspective, tying in the lessons from all other modules, showcasing the worldwide ripple effect of dramaturgy. Opting for the Dramaturgy Diploma online course offers flexibility and convenience, allowing students to learn at their own pace. Whether you're a budding dramaturg, a theatre enthusiast, or someone looking to expand their knowledge in the arts, this course is tailored to provide a thorough understanding of dramaturgy's vast landscape. In conclusion, the Dramaturgy Diploma is more than just a course; it's a journey into the heart of theatre, offering insights, techniques, and a deeper appreciation of this art form. Enrol now and embark on a transformative theatrical expedition. What you will learn 1:The Foundations of Dramaturgy 2:Script Analysis and Development 3:The World of the Play 4:Adaptations and Translations 5:Collaborative Processes in Theatre 6:Dramaturgy Beyond the Stage 7:Contemporary Challenges and Innovations 8:Tools of the Trade 9:Educating the Next Generation 10:The Global Impact of Dramaturgy Course Outcomes After completing the course, you will receive a diploma certificate and an academic transcript from Elearn college. Assessment Each unit concludes with a multiple-choice examination. This exercise will help you recall the major aspects covered in the unit and help you ensure that you have not missed anything important in the unit. The results are readily available, which will help you see your mistakes and look at the topic once again. If the result is satisfactory, it is a green light for you to proceed to the next chapter. Accreditation Elearn College is a registered Ed-tech company under the UK Register of Learning( Ref No:10062668). After completing a course, you will be able to download the certificate and the transcript of the course from the website. For the learners who require a hard copy of the certificate and transcript, we will post it for them for an additional charge.

Dramaturgy Course
Delivered Online On Demand9 days
£99

Hands-On: Create a Website from Scratch

By iStudy UK

Go hands-on and create a fully functional, low-maintenance, modern responsive website using HTML5, CSS3, and JavaScript. No WordPress, no Bootstrap, no jQuery no libraries of any kind. Learn to share header, nav, and footer HTML code across web pages using PHP, which most web hosting providers include for free. You'll learn to choose fonts, a color scheme, create a header, nav bar, and footer, make the site responsive so it looks and works as well on phones and mobile devices as it does on larger screens. Use free FontAwesome fonts to add social media icons and stylized lists to your site. Create your own media cards, and learn some tricks for modernizing your HTML form controls. What Will I Learn? Create a modern responsive website using just HTML5, CSS3, and JavaScript - and perhaps a few lines of PHP code if you're like to share header, nav, and footer content across pages. Requirements Some hands-on experience with basic HTML and CSS and a code editor. Basic file and folder skills for Mac or Windows. Who is the target audience? People learning web development who want to focus on the core front-end languages HTML5, CSS3, and JavaScript WITHOUT Bootstrap, jQuery, or other libraries. Beginning developers looking to create great, low-maintenance websites for themselves or others. Developers who are looking for easy ways to share content, like header, nav, and footer HTML code, across pages. Get Started What This is About 00:05:00 Start Building 00:18:00 Choose Your Fonts 00:05:00 Choose Your Color Scheme 00:05:00 Create the Nav Bar 00:11:00 Add a Page Footer 00:08:00 Beyond the Basic Structure Style the Body Content 00:05:00 Make it Responsive 00:10:00 Activate the Hamburger Menu 00:17:00 Make it Professional with Animations 00:04:00 Share Content Across Pages Why Share Content Across Pages? 00:08:00 Install AMPPS - Windows 00:11:00 Install AMPPS - Mac 00:13:00 Break Out the Shared Content 00:10:00 Professional-Grade Touches External JavaScript and Meta Tags 00:07:00 Adding More Pages to the Site 00:06:00 Highlight the Current Page in the Nav Bar 00:14:00 More Body Text Styling 00:10:00 Creating the Media Cards 00:13:00 Styling Lists 00:09:00 Styling Form Controls 00:15:00

Hands-On: Create a Website from Scratch
Delivered Online On Demand3 hours 24 minutes
£25

Build and Learn ASP.NET 6.0 Blazor Hands-On

By Packt

This course is a comprehensive guide to the Blazor framework and covers everything from basic features to advanced concepts, including data binding, routing, and lifecycle methods. This is a basic course to start with and requires no prior knowledge of Blazor with some knowledge of C# or any other high-level programming language skills.

Build and Learn ASP.NET 6.0 Blazor Hands-On
Delivered Online On Demand9 hours 47 minutes
£82.99

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

By Nexus Human

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

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

School Welfare Officer: Roles and Responsibilities

4.3(43)

By John Academy

Explore the vital role of School Welfare Officers with our comprehensive course. Gain insights into child development, behavior management, safeguarding, special educational needs, and fostering diversity in school settings. Enhance your skills for creating safe, inclusive learning environments. Join us for professional development in education.

School Welfare Officer: Roles and Responsibilities
Delivered Online On Demand2 hours
£23.99