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

890 Library courses delivered Online

55340 Developing ASP.NET Core Web Applications

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This course is intended for professional web developers who use Microsoft Visual Studio in an individual-based or team-based, small-sized to large development environment. Candidates for this course are interested in developing advanced web applications and want to manage the rendered HTML comprehensively. They want to create websites that separate the user interface, data access, and application logic. Overview Describe the Microsoft Web Technologies stack and select an appropriate technology to use to develop any given application. Design the architecture and implementation of a web application that will meet a set of functional requirements, user interface requirements, and address business models. Configure the pipeline of ASP.NET Core web applications using middleware, and leverage dependency injection across applications. Develop a web application that uses the ASP.NET Core routing engine to present friendly URLs and a logical navigation hierarchy to users. Create Views in an application that display and edit data and interact with Models and Controllers. Connect an ASP.NET Core application to a database using Entity Framework Core. Implement a consistent look and feel across an entire web application. Write JavaScript code that runs on the client-side and utilizes the jQuery script library to optimize the responsiveness of an web application. Add client side packages and configure Task Runners. Run unit tests and debugging tools against a web application in Visual Studio 2022. Write an application that authenticates and authorizes users to access content securely using Identity. Build an application that resists malicious attacks. Use caching to accelerate responses to user requests. Use SignalR to enable two-way communication between client and server. Describe what a Web API is and why developers might add a Web API to an application. Describe how to package and deploy an ASP.NET Core web application from a development computer to a web server. In this 5-day course, professional web developers will learn to develop advanced ASP.NET Core applications using .NET tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. Module 1: Exploring ASP.NET Core Introducing of Microsoft Web Technologies Getting Started with Razor Pages in ASP.NET Core Introducing ASP.NET Core MVC Module 2: Designing ASP.NET Core MVC Web Applications Planning in the Project Design Phase Designing Models, Controllers and Views Module 3: Configure Middleware and Services in ASP.NET Core Configuring Middlewares Configuring Services Module 4: Developing Controllers Writing Controllers and Actions Configuring Routes Writing Action Filters Module 5: Developing Views Creating Views with Razor Syntax Using HTML Helpers and Tag Helpers Reusing Code in Views Module 6: Developing Models Creating MVC Models Working with Forms Validating User Input Module 7: Using Entity Framework Core in ASP.NET Core Introduction to Entity Framework Core Working with Entity Framework Core Use Entity Framework Core to connect to Microsoft SQL Server Module 8: Using Layouts, CSS and JavaScript in ASP.NET Core Using Layouts Using CSS and JavaScript Using JavaScript Libraries Module 9: Client-Side Development Applying Styles and Responsive Design Using Task Runners Looking at ASP.NET Core Blazor Module 10: Testing and Troubleshooting Testing ASP.NET Core Applications Implementing an Exception Handling Strategy Logging ASP.NET Core Applications Module 11: Managing Security Authentication in ASP.NET Core Authorization in ASP.NET Core Defending from Common Attack Module 12: Performance and Communication Implementing a Caching Strategy Managing State Supporting Two-way Communication Module 13: Implementing Web APIs Introducing Web APIs Developing a Web API Calling a Web API Module 14: Hosting and Deployment Hosting and Deploying On-premises Deploying to Microsoft Azure Looking at Microsoft Azure Fundamentals

55340 Developing ASP.NET Core Web Applications
Delivered OnlineFlexible Dates
£2,975

Ultimate Rust Crash Course

By Packt

This video course introduces you to the world of Rust programming. You'll learn about the Rust ecosystem, tools, primitive types, and control flow, and gain knowledge of how real-world applications are actually developed in Rust.

Ultimate Rust Crash Course
Delivered Online On Demand2 hours 51 minutes
£33.99

Level 3 Diploma in C++ Programming

4.3(43)

By John Academy

[vc_row][vc_column][vc_column_text] Description: Want to fast-track your career in computer engineering? After learning the programming basics of C++, it's time to take your coding skills to the next level with this Level 3 diploma in C++ Programming Course. C++ is one of the most useful object-oriented programming languages out there, and is the leading language for video game and web development. This online course is designed for those who have prior programming experience. C++ is an object-oriented (OO) programming language which offers greater reliability and efficiency than older, more structured programming methods. It is a well-established, mainstream language used across a broad range of applications. This course covers key topics such as array indexing, unions, function pointers, standard library strings, building blocks and more. Certify your skills in software engineering, join the community of C++ coders and start learning essential computer programming skills from the comfort of your own home! Assessment: At the end of the course, you will be required to sit for an online MCQ test. Your test will be assessed automatically and immediately. You will instantly know whether you have been successful or not. Before sitting for your final exam you will have the opportunity to test your proficiency with a mock exam. Certification: After completing and passing the course successfully, you will be able to obtain an Accredited Certificate of Achievement. Certificates can be obtained either in hard copy at a cost of £39 or in PDF format at a cost of £24. Who is this Course for? Level 3 Diploma in C++ Programming is certified by CPD Qualifications Standards and CiQ. This makes it perfect for anyone trying to learn potential professional skills. As there is no experience and qualification required for this course, it is available for all students from any academic background. Requirements Our Level 3 Diploma in C++ Programming is fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the course with any kind of internet connection from anywhere at any time without any kind of limitation. Career Path After completing this course you will be able to build up accurate knowledge and skills with proper confidence to enrich yourself and brighten up your career in the relevant job market.[/vc_column_text][/vc_column][/vc_row] Level 3 Diploma in C++ Programming Classes and Structs FREE 00:22:00 Enums 00:14:00 Unions 00:16:00 Introduction to Pointers 00:11:00 Pointers and Array Indexing 00:12:00 Using Const with Pointers 00:09:00 Pointers to String Literals 00:12:00 References 00:14:00 Smart Pointers 00:22:00 Arrays 00:15:00 Standard Library Strings 00:13:00 More Standard Library Strings 00:18:00 Functions 00:18:00 More Functions 00:16:00 Function Pointers 00:15:00 Control Statements 00:18:00 Mock Exam Mock Exam- Level 3 Diploma in C++ Programming 00:20:00 Final Exam Final Exam- Level 3 Diploma in C++ Programming 00:20:00 Order Your Certificates and Transcripts Order Your Certificates and Transcripts 00:00:00

Level 3 Diploma in C++ Programming
Delivered Online On Demand4 hours 45 minutes
£21

Office 365 Collaborating in Office 365

By iStudy UK

The Office 365 Collaborating in Office 365 course focuses on giving you the relevant knowledge on how to collaborate with others in Office 365. You'll learn how to make a plan in Planner, and an app in Office 365. In addition to that, learn how to create and share a document, as well as create a SharePoint library. Explore the idea to use the Office 365 apps on a mobile device, and how to co-author documents. The course also instructs you to manage an Outlook group, following with OneNote, Skype, and Delve to locate documents. Last but not the least, improve the efficiency to collaborate using Yammer and Teams. The knowledge acquired from the course makes sure you've got the skills required to succeed in today's rapidly developing workplace. What Will I Learn? Use the various apps of Office 365 to collaborate with others. Requirements Familiarity with Microsoft Office Applications and using the Internet. Introduction Introduction FREE 00:02:00 Using Office 365 for Collaboration Overview FREE 00:03:00 Creating a Plan 00:07:00 Creating and Sharing a Document 00:05:00 Creating a Library 00:08:00 Using Office 365 on a Mobile Device 00:05:00 Co-Authoring in Office 00:05:00 Using an Outlook Group to Get Feedback 00:08:00 Meeting and Collaborating in Skype and OneNote 00:08:00 Using Delve 00:05:00 Getting Feedback Through Yammer 00:07:00 Using Teams 00:06:00 Conclusion Course Recap 00:02:00 Course Certification

Office 365 Collaborating in Office 365
Delivered Online On Demand1 hour 11 minutes
£25

Complete Python Course with 10 Real-World Projects

By Packt

This beginner's course exclusively delivers Python programming from basic to advanced. You will learn Python concepts in real-life programming examples by building real-world applications. Learn the syntax of Python language and understand the logic behind the programming process to create your Python programs successfully and master Python coding.

Complete Python Course with 10 Real-World Projects
Delivered Online On Demand27 hours 7 minutes
£82.99

Cisco Digital Learning Collaboration

By Nexus Human

Duration 48.125 Days 288.75 CPD hours Cisco Learning Library: Collaboration provides on-demand training to help your IT staff design, implement, manage, and troubleshoot your organization?s collaboration and video infrastructure based on Cisco collaboration and unified communications solutions.This comprehensive technical training library includes full-length interactive certification courses, product and technology courses with labs, and thousands of reference materials. Collaboration Library Certification Courses CCNP Collaboration Implementing Cisco Collaboration Core Technologies (CLCOR) v1.0 Implementing Cisco Collaboration Applications (CLICA) v1.0 Implementing Cisco Advanced Call Control and Mobility Services (CLACCM) v1.0 Implementing Cisco Collaboration Cloud and Edge Solutions (CLCEI) v1.0 Implementing Automation for Cisco Collaboration Solutions (CLAUI) v1.0 CCIE Collaboration Implementing Cisco Collaboration Core Technologies (CLCOR) v1.0 Product and technology training Cisco Video Infrastructure Design (VID) v1.0 Developing Applications for Cisco Webex and Webex Devices (DEVWBX) v1.0 Implementing Automation for Cisco Collaboration Solutions (CLAUI) v1.0 Implementing Cisco Advanced Call Control and Mobility Services (CLACCM) v1.0 Implementing Cisco Collaboration Applications (CLICA) v1.0 Implementing Cisco Collaboration Cloud and Edge Solutions (CLCEI) v1.0 Implementing Cisco Collaboration Core Technologies (CLCOR) v1.0 Understanding Cisco Collaboration Foundations (CLFNDU) v1.0

Cisco Digital Learning Collaboration
Delivered OnlineFlexible Dates
Price on Enquiry

jQuery for Application Development: From Fundamentals to jQuery Projects

By Packt

This course covers everything from the basic jQuery syntax, simple through complex selectors, jQuery Ajax, jQuery UI, and much more. There are even a couple of complete jQuery projects included for you to test your skills after you've learned the fundamentals.

jQuery for Application Development: From Fundamentals to jQuery Projects
Delivered Online On Demand4 hours 43 minutes
£74.99

Mastering Angular (TT4168)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for In order to be successful in this class, incoming attendees are required to have current, hands-on experience in developing basic web applications, and be versed in HTML5, CSS3 and JavaScript. This is an intermediate level web development class, designed for experienced web developers, new to Angular, that need to further extend their skills in modern web development. Overview At the end of this five-day course, students will have an application up and running that incorporates components, directives, custom pipes, reactive forms, routes, services, unit testing, and the REST API. They will add authentication, implement the Material library, and learn how to maintain state with NgRX. They will then take a deeper dive including making their own custom directives, lazy loading modules, and E2E testing. They will learn how to enhance their application with animations and create their own Angular library. Working within in an engaging, hands-on learning environment, guided by our expert team, attendees will learn explore: What Angular is and why should you use it How Angular reduces the amount of code that you must write to add rich functionality to both existing and new web pages What TypeScript is, why it is useful, and how to use it with Angular How to facilitate development and deployment using Angular CLI How to work with the various aspects of the Angular architecture to implement clean, responsive web interfaces How Routers can support navigation within a Single Page Application What the best practices are for using Angular so that it works unobtrusively and performs well How to use Angular with HTTP to support JSON, REST, and other services Working with the Ahead of Time compiler including its impact of developers and the development process How to defend against DOM-based XSS How to manage routing decisions based on pre-defined criteria such as a successful authentication How to meet huge data requirements by processing asynchronous data streams with RxJS Simplify server-side rendering How to facilitate unit testing Enhance an Angular user interface with animations and other advanced features Optimize Angular applications with various tools and techniques Maintain state within an Angular application What Angular 9 brings to the table and its relationship to Angular 8 Mastering Angular is a five-day, hands-on course that thoroughly explores the latest Angular features and advances, demonstrating how to solve the traditional challenges of JavaScript web application development. Throughout the course students will build custom components using application routes, form validation, and unit-testing. The course starts with an introduction of Angular CLI and TypeScript, and then delves into component-driven development with Angular components, covering data-binding, directives, services, routing, HTTP, the RxJS library, forms unit testing, and REST. Students will also learn how to add authentication, use the Material library, learn the NgRX design pattern to implement the NgRX store, make custom directives, enhance their application with animations, write an E2E test, and increase their application's efficiency by lazy loading modules and creating their own Angular library Angular Overview Overview of Angular Architecture Getting Started with Angular Getting Started with TypeScript Bootstrapping with Angular CLI Angular Project Structure Working with Angular Components and Events Third Party Libraries Dynamic Views Pipes Angular Forms Forms and the Forms API Single Page Applications and Routes Single Page Applications Services and Dependency Injection Modules Using RESTful Services Overview of REST Angular and REST Angular Best Practices Angular Style Guide What is New in Angular 9 Reactive Programming in Angular Working with RxJS Security and Authentication DomSanitizer JSON Web Tokens Route Guards Enhancing the Angular App Angular Animations Angular Material Angular Elements Deep Dive into Angular Testing and Angular Deep Dive into Components and Directives Deep Dive into Services and Dependency Injection Optimizing for the Enterprise Lazy Loading Optimizing with Universal Creating Your Own Angular Library Maintain State with NgRX NgRX Store Lesson: ES6+ Sass and SCSS for Angular and Material

Mastering Angular (TT4168)
Delivered OnlineFlexible Dates
Price on Enquiry

Basic Video Animation Training With Vyond

4.5(3)

By Studyhub UK

Bring your stories to life with our comprehensive Basic Video Animation Training with Vyond course. Designed for beginners and those looking to improve their animation skills, this course is a step-by-step guide to mastering the robust tools offered by the industry-leading animation software, Vyond. The curriculum of the Basic Video Animation Training With Vyond course is meticulously crafted to ensure an easy learning curve while covering all essential aspects of the Vyond software. Beginning with an introduction to the platform's pricing and resources, the course swiftly navigates through essential concepts such as interface navigation and the use of templates. You will learn about character creation, exploring the extensive character and prop libraries alongside a detailed exploration of their diverse properties. Chart and text properties are also covered, enabling you to incorporate engaging data visualisation and text elements into your animations. Your journey doesn't stop there! The Basic Video Animation course delves into the art of scene transitions, helping you create smooth story progressions. You'll gain valuable insights into the differences between traditional and whiteboard animation, and learn how to use the Vyond camera for dynamic zoom-ins. With a strong emphasis on practical learning, you'll finish the course equipped to create captivating animations for a variety of purposes. Join us in this Basic Video Animation Training with Vyond course and unlock your potential as a visual storyteller. Start animating today and watch your stories come alive. Learning Outcomes: Understand Vyond's pricing and resources to make informed decisions. Navigate Vyond's interface and timeline effectively for efficient work. Utilise Vyond's templates to speed up the animation process. Design and modify characters using Vyond's extensive library. Incorporate props and charts to create more engaging animations. Why choose this Basic Video Animation Training With Vyond course? Unlimited access to the course for a lifetime. Opportunity to earn a certificate accredited by the CPD Quality Standards after completing this course. Structured lesson planning in line with industry standards. Immerse yourself in innovative and captivating course materials and activities. Assessments are designed to evaluate advanced cognitive abilities and skill proficiency. Flexibility to complete the Basic Video Animation Training With Vyond Course at your own pace, on your own schedule. Receive full tutor support throughout the week, from Monday to Friday, to enhance your learning experience. Who is this Basic Video Animation Training With Vyond course for? Aspiring animators keen on mastering Vyond. Digital marketers aiming to enhance their content. Educators seeking to create interactive learning materials. Storytellers wanting to animate their narratives. Professionals needing to create visually compelling presentations. Career Path: On successful completion of this Basic Video Animation course, learners can pursue a wide range of careers that demand strong visual communication skills. These include roles as animators, digital marketers, visual content creators, or instructional designers. In addition, freelancing opportunities are abundant, allowing Basic Video Animation course graduates to offer their skills to businesses worldwide. Prerequisites This Basic Video Animation Training With Vyond does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Basic Video Animation Training With Vyond was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Certification After studying the course materials, there will be a written assignment test which you can take at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99 Original Hard Copy certificates need to be ordered at an additional cost of £8. Course Curriculum Video Animation With Vyond - Basics Lesson 01: Overview 00:02:00 Lesson 02: Pricing 00:02:00 Lesson 03: Vyond Resources 00:02:00 Lesson 04: Interface and Timeline 00:03:00 Lesson 05: Adding Templates 00:03:00 Lesson 06: Character Library 00:03:00 Lesson 07: Character Properties - Part1 00:03:00 Lesson 08: Character Properties - Part 2 00:03:00 Lesson 09: Character Properties - Part 3 00:03:00 Lesson 10: Prop Library 00:03:00 Lesson 11: Prop Properties 00:02:00 Lesson 12: Chart Properties - Part 1 00:02:00 Lesson 13: Chart Properties - Part 2 00:03:00 Lesson 14: Text Library 00:02:00 Lesson 15: Text Properties 00:02:00 Lesson 16: Scene Transitions 00:02:00 Lesson 17: Differences with Whiteboard Animation - Part 1 00:04:00 Lesson 18: Differences with Whiteboard Animation - Part 2 00:03:00 Lesson 19: Adding in the Camera to Zoom In 00:04:00 Lesson 20: Conclusion 00:02:00

Basic Video Animation Training With Vyond
Delivered Online On Demand53 minutes
£10.99

Basic Video Animation Training With Vyond

By SkillWise

Overview Uplift Your Career & Skill Up to Your Dream Job - Learning Simplified From Home! Kickstart your career & boost your employability by helping you discover your skills, talents, and interests with our special Basic Video Animation Training With Vyond Course. You'll create a pathway to your ideal job as this course is designed to uplift your career in the relevant industry. It provides the professional training that employers are looking for in today's workplaces. The Basic Video Animation Training With Vyond Course is one of the most prestigious training offered at Skillwise and is highly valued by employers for good reason. This Basic Video Animation Training With Vyond Course has been designed by industry experts to provide our learners with the best learning experience possible to increase their understanding of their chosen field. This Basic Video Animation Training With Vyond Course, like every one of Study Hub's courses, is meticulously developed and well-researched. Every one of the topics is divided into elementary modules, allowing our students to grasp each lesson quickly. At Skillwise, we don't just offer courses; we also provide a valuable teaching process. When you buy a course from Skillwise, you get unlimited Lifetime access with 24/7 dedicated tutor support. Why buy this Basic Video Animation Training With Vyond? Lifetime access to the course forever Digital Certificate, Transcript, and student ID are all included in the price Absolutely no hidden fees Directly receive CPD QS-accredited qualifications after course completion Receive one-to-one assistance every weekday from professionals Immediately receive the PDF certificate after passing Receive the original copies of your certificate and transcript on the next working day Easily learn the skills and knowledge from the comfort of your home Certification After studying the course materials of the Basic Video Animation Training With Vyond there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for free. Original Hard Copy certificates need to be ordered at an additional cost of £8. Who is this course for? This Basic Video Animation Training With Vyond course is ideal for Students Recent graduates Job Seekers Anyone interested in this topic People already working in the relevant fields and want to polish their knowledge and skills. Prerequisites This Basic Video Animation Training With Vyond does not require you to have any prior qualifications or experience. You can just enroll and start learning. This Basic Video Animation Training With Vyond was made by professionals and it is compatible with all PCs, Macs, tablets, and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Career path As this course comes with multiple courses included as a bonus, you will be able to pursue multiple occupations. This Basic Video Animation Training With Vyond is a great way for you to gain multiple skills from the comfort of your home. Basic Video Animation Training With Vyond Lesson 01: Overview 00:02:00 Lesson 02: Pricing 00:02:00 Lesson 03: Vyond Resources 00:02:00 Lesson 04: Interface and Timeline 00:03:00 Lesson 05: Adding Templates 00:03:00 Lesson 06: Character Library 00:03:00 Lesson 07: Character Properties - Part1 00:03:00 Lesson 08: Character Properties - Part 2 00:03:00 Lesson 09: Character Properties - Part 3 00:03:00 Lesson 10: Prop Library 00:03:00 Lesson 11: Prop Properties 00:02:00 Lesson 12: Chart Properties - Part 1 00:02:00 Lesson 13: Chart Properties - Part 2 00:03:00 Lesson 14: Text Library 00:02:00 Lesson 15: Text Properties 00:02:00 Lesson 16: Scene Transitions 00:02:00 Lesson 17: Differences with Whiteboard Animation - Part 1 00:04:00 Lesson 18: Differences with Whiteboard Animation - Part 2 00:03:00 Lesson 19: Adding in the Camera to Zoom In 00:04:00 Lesson 20: Conclusion 00:02:00

Basic Video Animation Training With Vyond
Delivered Online On Demand
£29