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

12284 Environment courses in Llantrisant delivered Online

Linux Security and Hardening

By NextGen Learning

Linux Security and Hardening Course Overview: This "Linux Security and Hardening" course provides a comprehensive introduction to the essential practices required to secure Linux systems. It covers fundamental aspects of security, including general, physical, account, and network security, as well as file system security measures. With a focus on Linux-specific tools and techniques, the course is designed to equip learners with the knowledge to protect their systems from common vulnerabilities. By completing this course, learners will understand the key concepts and be able to implement security measures effectively, ensuring the integrity and confidentiality of their Linux-based systems. Course Description: In this course, learners will explore various layers of Linux security and hardening techniques to protect against threats. Topics covered include general system security, physical security, account management, network protection, and securing file systems. The course also provides additional resources to enhance your understanding of Linux security. By engaging with these modules, learners will acquire the skills necessary to safeguard systems, mitigate risks, and create a secure environment. This course is suitable for those wishing to bolster their technical expertise and for professionals eager to advance their career in Linux system administration and security. Linux Security and Hardening Curriculum: Module 01: Course Overview and Downloads Module 02: General Security Module 03: Physical Security Module 04: Account Security Module 05: Network Security Module 06: File System Security Module 07: Additional Resources (See full curriculum) Who is this course for? Individuals seeking to enhance their knowledge of Linux security. Professionals aiming to advance their career in Linux system administration. Beginners with an interest in system security and IT infrastructure. Those looking to specialise in security and hardening for Linux-based environments. Career Path: Linux System Administrator IT Security Analyst Network Security Specialist System Security Engineer Cybersecurity Consultant

Linux Security and Hardening
Delivered OnlineFlexible Dates
£7.99

Fire Warden Training Level 5

By NextGen Learning

Fire Warden Training Level 5 Course Overview This Fire Warden Training Level 5 course equips learners with essential knowledge and skills to effectively manage fire safety within diverse workplace environments. It covers the core principles of fire prevention, risk assessment, emergency procedures, and the responsibilities of a fire warden. Designed to enhance confidence and competence, the course prepares individuals to identify hazards, implement evacuation strategies, and ensure compliance with relevant fire safety legislation. Upon completion, learners will be able to contribute significantly to maintaining a safe environment, reducing fire risks, and supporting emergency response teams. Course Description This comprehensive course delves into fundamental fire safety concepts including the fire triangle, risk assessment techniques, and detailed fire safety arrangements such as fire plans and personal emergency evacuation plans. Learners will explore effective fire evacuation procedures and strategies to manage emergencies calmly and efficiently. The training emphasises legal obligations and best practices in fire safety management, fostering an understanding of how to protect people and property. By completing this course, learners will gain the ability to oversee fire safety measures, coordinate evacuations, and support their organisation’s health and safety commitments in accordance with UK regulations. Fire Warden Training Level 5 Curriculum Module 01: Fire Warden Safety An Introduction Module 02: Understanding Fires – The Fire Triangle Module 03: Risk Assessments Module 04: Fire Safety Arrangements – The Fire Plan Module 05: Personal Emergency Evacuation Plans Module 06: Fire Evacuation Procedures – Evacuation Strategies (See full curriculum) Who is this course for? Individuals seeking to develop expertise in workplace fire safety management. Professionals aiming to enhance their career in health and safety roles. Beginners with an interest in fire safety and emergency planning. Staff designated as fire wardens or safety representatives within organisations. Career Path Fire Safety Officer Health and Safety Advisor Emergency Planning Coordinator Facilities Manager Compliance and Risk Management Specialist

Fire Warden Training Level 5
Delivered OnlineFlexible Dates
£7.99

Modern OpenGL 3D Game

By NextGen Learning

Modern OpenGL 3D Game Course Overview This course in Modern OpenGL 3D Game Development introduces learners to the essential concepts and techniques required to build sophisticated 3D games. It focuses on the OpenGL API, guiding learners through the process of setting up a game engine, handling lighting, loading models, and applying advanced graphical techniques. By the end of this course, participants will have developed a solid understanding of 3D rendering fundamentals, allowing them to create visually compelling games. The course is designed to empower learners with the skills to enter the world of game development, with applications across various industries. Course Description In this course, learners will explore the powerful features of Modern OpenGL, diving into topics such as setting up an OpenGL environment, creating 3D models, and implementing advanced graphical effects. The course covers essential subjects like lighting, model loading, and resource management, preparing learners to tackle complex game development challenges. It provides an opportunity to understand and apply 3D rendering techniques used in professional game development. Participants will learn to create fully rendered, interactive game environments using OpenGL, gaining the ability to build and optimise performance in modern 3D games. The course provides a structured approach to developing foundational and advanced graphics skills, relevant for careers in the gaming industry. Modern OpenGL 3D Game Curriculum Module 01: Introduction Module 02: Setup Module 03: Getting Started Module 04: Lighting Module 05: Model Loading Module 06: Advanced Module 07: Resource (See full curriculum) Who is this course for? Individuals seeking to enter 3D game development. Professionals aiming to enhance their graphics programming skills. Beginners with an interest in gaming or computer graphics. Developers looking to expand their knowledge in OpenGL. Career Path 3D Game Developer Graphics Programmer Game Engine Developer Visual Effects Artist Technical Artist

Modern OpenGL 3D Game
Delivered OnlineFlexible Dates
£7.99

Networking Skills for Personal Success

By NextGen Learning

Networking Skills for Personal Success Course Overview Networking Skills for Personal Success is designed to equip learners with essential networking techniques to enhance their professional lives. By focusing on effective communication and relationship-building, this course helps learners build meaningful, professional connections, foster valuable partnerships, and navigate networking opportunities with confidence. Participants will gain a strong foundation in networking, which they can leverage for personal growth, career advancement, and professional development. The course is designed for individuals looking to develop and refine their networking strategies in a competitive environment. Course Description This course delves into a variety of networking strategies, from initiating conversations to maintaining long-lasting relationships. Learners will explore the art of small talk, how to leverage social media platforms for networking, and the importance of non-verbal communication in establishing rapport. Topics include identifying networking opportunities, preparing for networking events, and creating an effective personal brand. By the end of the course, participants will have a well-rounded understanding of networking tactics and will be prepared to apply these skills in both face-to-face and virtual environments. The course encourages learners to apply networking principles to foster personal and professional growth. Networking Skills for Personal Success Curriculum Module 01: Introduction to Networking Module 02: Effective Communication for Networking Module 03: Leveraging Social Media for Professional Connections Module 04: Building and Maintaining Relationships Module 05: Networking Etiquette and Strategies Module 06: Networking for Career Development Module 07: Personal Branding for Networking Module 08: Evaluating Networking Success (See full curriculum) Who is this course for? Individuals seeking to enhance their networking skills Professionals aiming to expand their professional network Beginners with an interest in building career relationships Anyone wishing to improve communication and interpersonal skills for career success Career Path Business Development Manager Relationship Manager Event Coordinator HR Specialist Sales and Marketing Professional Networking Consultant

Networking Skills for Personal Success
Delivered OnlineFlexible Dates
£7.99

Teach Anybody Anything

By NextGen Learning

Teach Anybody Anything Course Overview: "Teach Anybody Anything" is a comprehensive course designed to equip learners with the skills and knowledge required to effectively teach others. This course covers the fundamental principles of adult learning, introduces twelve essential teaching tools, and provides learners with the expertise to teach a wide range of subjects to diverse audiences. The course is ideal for anyone interested in becoming a confident and competent instructor, with the aim to enhance teaching methodologies and communication. By the end of the course, learners will be able to apply these techniques to create engaging learning experiences for students of all backgrounds and skill levels, whether in a classroom, workplace, or online setting. Course Description: In "Teach Anybody Anything", learners will explore key concepts such as how adults learn, different teaching styles, and effective methods for delivering content. The course delves into the twelve teaching tools that can be adapted to suit various learning environments and learners’ needs. With a focus on clear communication, organisational skills, and learner engagement, participants will learn how to present information in an accessible and engaging way. The course aims to improve learners’ ability to deliver lessons, communicate complex ideas simply, and foster an environment where learning is enjoyable. Upon completion, learners will be equipped with the skills to adapt their teaching style to suit diverse audiences and educational contexts. Teach Anybody Anything Curriculum: Module 01: Discover How Adults Learn Module 02: The Twelve Teaching Tools (See full curriculum) Who is this course for? Individuals seeking to teach others effectively. Professionals aiming to develop their instructional abilities. Beginners with an interest in teaching and learning. Anyone looking to improve their communication and teaching skills. Career Path Educators in various fields. Corporate trainers and coaches. Instructional designers and learning specialists. Freelance teachers or tutors.

Teach Anybody Anything
Delivered OnlineFlexible Dates
£7.99

Working from Home Essentials

By NextGen Learning

Working from Home Essentials Course Overview: "Working from Home Essentials" provides learners with the knowledge and skills to excel in a home-based work environment. This course explores the tools, techniques, and strategies necessary for efficient and effective remote work. From understanding essential online meeting tools to mastering project management and communication software, learners will gain a comprehensive understanding of what it takes to succeed in a virtual workplace. The course highlights key tools for maintaining productivity, staying organised, and fostering clear communication, ensuring that learners are well-equipped to thrive in a remote role. Course Description: This course dives deep into the core elements of working from home, equipping learners with the knowledge to use a variety of tools designed to enhance productivity and collaboration. Topics include navigating online meeting platforms, utilising project management tools, and improving communication through digital mediums. Learners will understand how to plan and manage tasks remotely, effectively lead virtual teams, and ensure clear communication channels. By the end of the course, learners will have a thorough grasp of the software and strategies essential for remote work success, making them highly adaptable to modern work settings. Working from Home Essentials Curriculum: Module 01: Introduction to Work from Home Module 02: Online Meeting Tools Module 03: Project Management Tools Module 04: Project Planning Tools Module 05: Communication Tools (See full curriculum) Who is this course for? Individuals seeking to improve their remote work skills. Professionals aiming to enhance their efficiency in virtual environments. Beginners with an interest in learning the basics of remote work tools. Those looking to transition to or improve their work-from-home experience. Career Path Virtual Assistant Remote Project Manager Digital Marketing Specialist Customer Support Representative (Remote) Online Content Creator Remote Team Coordinator

Working from Home Essentials
Delivered OnlineFlexible Dates
£7.99

Interpersonal Skills for Professional Development

By NextGen Learning

Course Overview The "Interpersonal Skills for Professional Development" course is designed to equip learners with essential communication and emotional intelligence tools for career advancement. It covers a range of topics, including effective communication, collaboration, networking, and conflict management. By completing this course, learners will enhance their ability to build strong professional relationships, manage conflicts, and navigate diverse work environments. The course is ideal for professionals seeking to improve their interpersonal skills, elevate their workplace presence, and foster positive working relationships that contribute to personal and professional growth. Course Description This course dives deeper into various interpersonal skills that are crucial in any professional environment. Learners will explore topics such as emotional intelligence, which helps in recognising and managing emotions in the workplace, and collaboration, which focuses on working effectively within teams. The course also covers networking strategies, cultural sensitivity, conflict resolution, and negotiation techniques, ensuring learners develop a well-rounded skill set. Through these modules, learners will gain the tools to interact successfully with colleagues, clients, and superiors, all while cultivating a professional attitude that enhances career development. Course Modules Module 01: Introduction to Interpersonal Skills Module 02: Effective Communication Module 03: Emotional Intelligence Module 04: Collaboration and Teamwork Module 05: Networking and Relationship Building Module 06: Cultural Sensitivity and Diversity Module 07: Conflict Management Module 08: Negotiation Skills (See full curriculum) Who is this course for? Individuals seeking to improve their communication and interpersonal relationships. Professionals aiming to advance in their careers by mastering essential soft skills. Beginners with an interest in enhancing their workplace interactions. Anyone looking to develop emotional intelligence and conflict management strategies. Career Path Human Resources Specialist Project Manager Sales Executive Team Leader Client Relations Manager Customer Service Professional Public Relations Officer

Interpersonal Skills for Professional Development
Delivered OnlineFlexible Dates
£7.99

Stock Market Investing & Trading - Level 2

4.9(27)

By Apex Learning

Boost Your Career with Apex Learning and Get Noticed By Recruiters in this Hiring Season! Get Hard Copy + PDF Certificates + Transcript + Student ID Card worth £160 as a Gift - Enrol Now With a single payment you will gain access to Stock Market Investing & Trading - Level 2 including 11 Career development courses, original hardcopy certificate, transcript and a student ID card which will allow you to get discounts on things like music, food, travel and clothes etc. Trade efficiently in the stock market, learning advanced techniques and strategies from the Stock Market Investing & Trading - Level 2 course. The Stock Market Investing & Trading - Level 2 course aims to equip you with all the required knowledge and skills to trade like a pro in the stock market and gain a consistent profit. You'll be trained on technical and candlestick chart analysis to equip you with the skills to perceive the market accurately. You'll also learn trading tips, exploring tools and exchange policy. What's more, you'll explore some mistakes of new traders that will protect you from making poor trading decisions. Thrive in the stock market by enrolling today! Take this course anywhere and at any time. Don't let your lifestyle limit your learning or your potential. Gain experience online and interact with experts. This can prove to be the perfect way to get noticed by a prospective employer and stand out from the crowd. All of our courses have interactive online modules that allow studying to take place where and when you want it to. Experienced tutors and mentors will be there for you whenever you need them, and solve all your queries through email and chat boxes. Benefits you'll get choosing Apex Learning for this Stock Market Investing & Trading - Level 2: One payment, but lifetime access to 11 CPD courses Certificates, student ID for the title course included in a one-time fee Full tutor support available from Monday to Friday Free up your time - don't waste time and money travelling for classes Accessible, informative modules taught by expert instructors Learn at your ease - anytime, from anywhere Study the course from your computer, tablet or mobile device CPD accredited course - improve the chance of gaining professional skills Gain valuable knowledge without leaving your home Courses are included with this Bundle: Course 1: Stock Market Investing for Beginners Course 2: Forex Trading Level 3 Course 3: Budgeting and Forecasting Course 4: Business Analysis Level 3 Course 5: Level 2 Financial Planning and Management Course Course 6: Corporate Finance: Working Capital Management Course 7:Team Management Course 8: Microsoft Excel Level 3 Course 9: GDPR Data Protection Level 5 Course 10: Financial Modeling Using Excel Course 11: Fraud Management & Anti Money Laundering Awareness Complete Diploma Course 12: Risk Management Level 7 Curriculum: Course 1: Stock Market Investing for Beginners Module 01: Introduction to the Course Module 02: Introduction to Stocks Module 03: Money Required for Primary Investment Module 04: Opening an Investment Account Module 05: Brokerage Account Walkthrough Module 06: Finding Winning Stocks Module 07: Earning from Dividends Module 08: Diversifying Portfolio Module 09: Investment Plan Module 10: Rebalancing Portfolio Module 11: Understanding Order Types Module 12: Investment Tax Module 13: Investment Rules: Rule-1 Module 14: Investment Rules: Rule-2 Module 15: Investment Rules: Rule-3 Module 16: Investment Rules: Rule-4 Module 17: Investment Rules: Rule-5 Module 18: Stock Market Dictionary Module 19: Setting Up the Trading Platform Course 2: Forex Trading Level 3 Module 1: Introduction to Forex Trading Module 2: Major Currencies and Market Structure Module 3: Kinds of Foreign Exchange Market Module 4: Money Management Module 5: Fundamental Analysis Module 6: Technical Analysis Module 7: Pitfalls and Risks Module 8: Managing Risk Module 9: Trading Psychology Course 3: Budgeting and Forecasting Unit-1. Introduction Unit-2. Detail Budget Requirement Unit-3. Process of Making Budget Course 4: Business Analysis Level 3 Module 01: Introduction to Business Analysis Module 02: Business Processes Module 03: Business Analysis Planning and Monitoring Module 04: Strategic Analysis and Product Scope Module 05: Solution Evaluation Module 06: Investigation Techniques Module 07: Ratio Analysis Module 08: Stakeholder Analysis and Management Module 09: Process Improvement with Gap Analysis Module 10: Documenting and Managing Requirements Module 11: Career Prospect as a Business Analyst in the UK Course 5: Level 2 Financial Planning and Management Course Personal Finance Calculations Saving for Retirement Building Credit to Buy a Home Personal Finance Guides for Beginners Cashflow Management Budgets and Money Management Course 6: Corporate Finance: Working Capital Management Module 01: Course Introduction Module 02: Introduction to Working Capital Management Module 03: Trade Credit and Receivable Management Module 04: Payables Management Module 05: Inventory Management Practices Module 06: Cash Management Practice Course 8: Microsoft Excel Level 3 Microsoft Excel 2019 New Features Getting Started with Microsoft Office Excel Performing Calculations Modifying a Worksheet Formatting a Worksheet Printing Workbooks Managing Workbooks Working with Functions Working with Lists Analyzing Data Visualizing Data with Charts Using PivotTables and PivotCharts Working with Multiple Worksheets and Workbooks Using Lookup Functions and Formula Auditing Sharing and Protecting Workbooks Automating Workbook Functionality Creating Sparklines and Mapping Data Forecasting Data Excel Templates Course 9: GDPR Data Protection Level 5 Module 01: GDPR Basics Module 02: GDPR Explained Module 03: Lawful Basis for Preparation Module 04: Rights and Breaches Module 05: Responsibilities and Obligations Course 10: Financial Modeling Using Excel Welcome to the Course! Get the Overview of What You'll Learn Planning your Financial Model Building a Model Template Projecting the Income Statement Projecting the Balance Sheet Projecting Cash Flows Advanced Financial Modeling BONUS LESSON: Top 5 Excel Features for Financial Modellers Course 11: Fraud Management & Anti Money Laundering Awareness Complete Diploma Module 01: Introduction to Money Laundering Module 02: Proceeds of Crime Act 2002 Module 03: Development of Anti-Money Laundering Regulation Module 04: Responsibility of the Money Laundering Reporting Office Module 05: Risk-based Approach Module 06: Customer Due Diligence Module 07: Record Keeping Module 08: Suspicious Conduct and Transactions Module 09: Awareness and Training Course 12: Risk Management Level 7 Module 01: Introduction to Risk Management Module 02: Risk and Types of Risk Module 03: Benefits of Risk Management Module 04: Enterprise Risk Management Module 05: Risk Management Process Module 06: Risk Analysis & Assessment Module 07: The Risk Evaluation Process Module 08: Managing Financial Risks Module 09: The Fundamentals of Operational Risk Management Module 10: Managing Technology Risks Module 11: Managing Legal & Political Risk Module 12: Environmental Risk Assessment Module 13: Risk Assessment at Workplace Module 14: Market & Social Risk Assessment Module 15: Preparing Risk Management Plan: Step by Step How will I get my Certificate? After successfully completing the course you will be able to order your CPD Accredited Certificates (PDF + Hard Copy) as proof of your achievement. PDF Certificate: Free (Previously it was £10 * 12 = £120) Hard Copy Certificate: Free (For The Title Course) If you want to get hardcopy certificates for other courses, generally you have to pay £20 for each. But this Fall, Apex Learning is offering a Flat 50% discount on hard copy certificates, and you can get each for just £10! P.S. The delivery charge inside the U.K. is £3.99 and the international students have to pay £9.99. CPD 125 CPD hours / points Accredited by CPD Quality Standards Who is this course for? There is no experience or previous qualifications required for enrolment on this Stock Market Investing & Trading - Level 2. It is available to all students, of all academic backgrounds. Requirements Our Stock Market Investing & Trading - Level 2 is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible on tablets and smartphones so you can access your course on wifi, 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 Having these various CPD certificate will increase the value in your CV and open you up to multiple sectors such as Business & Management, Admin, Accountancy & Finance, Secretarial & PA, Teaching & Mentoring etc. Certificates Certificate of completion Digital certificate - Included

Stock Market Investing & Trading - Level 2
Delivered Online On Demand
£100

Cisco Implementing Cisco Catalyst 9000 Switches v4.0 (ENC9K)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Network designers Network managers System engineers Overview After taking this course, you should be able to: Review the Cisco Catalyst 9000 Series Switches identify the switches' features and examine the functionalities purpose-built for Cisco DNA and the SD-Access solution. Position the different Cisco Catalyst 9000 Series Switch model types in the network, and map older Cisco Catalyst switches to the 9000 family for migration. Identify the role and value of Cisco Silicon One in a campus environment. Examine management capabilities of the Cisco Catalyst 9000 Series Switches. Describe the scalability and performance features supported by the Cisco Catalyst 9000 Series Switches. Describe the Cisco Catalyst 9000 Series Switch support for security, Quality of Service (QoS), and Internet of Things (IoT) convergence features. Describe automation features, Application Programming Interface (API), Infrastructure as Code, and automation tools supported on Cisco Catalyst 9000 Series switches. Describe the new QoS, IoT, and BGP EVPN Features on Cisco Catalyst 9000 Series Switches. Describe the maintenance features on Cisco Catalyst 9000 Series switches. Explore the SD-Access solution fundamentals, deployment models for the Cisco Catalyst 9000 Series Switch, and the use of Cisco DNA Center to manage infrastructure devices. Automate Day 0 device onboarding with Cisco DNA Center LAN Automation and Network PnP. Describe how to manage and host applications on Cisco Catalyst 9000 Series switches using Cisco DNA Center. Explore a modern approach to cloud-managed networking for Cisco Catalyst 9000 Series switches and wireless access points that uses the Meraki Dashboard and analytics. Describe the Cisco Catalyst 9200 Series Switch architecture, model types, port types, uplink modules, components including power supplies, and other switch features and capabilities. Describe the Cisco Catalyst 9300 Series Switch architecture, model types, port types, uplink modules, and components, including power supplies and stacking cables. Describe the Cisco Catalyst 9400 Series Switches, different modular chassis, supervisor and line card options, architectural components, uplink, and power redundancy, and Multigigabit ports Describe the Cisco Catalyst 9500 Series Switches, model types, switch components, RFID support, architecture, and switch profiles. Describe the Cisco Catalyst 9600 Series Switch architecture, supervisor and line card options, and high availability features. The Implementing Cisco Catalyst 9000 Series Switches (ENC9K) v4.0 course provides you with insight into Cisco Catalyst 9000 Series Switches and its solution components. You will learn about the architecture, capabilities, positioning, and implementation of the Cisco Catalyst 9000 Series switches, as well as the management of the switches using CLI, Cisco DNA Center, and IOS-XE web user GUI. Additionally, you will be introduced to security, cloud, automation, and other important features of Cisco Catalyst 9000 Series switches. Course Outline Introducing the Cisco Catalyst 9000 Series Switches Positioning Cisco Catalyst 9000 Series Switches Cisco Catalyst Silicon One Architecture Exploring Cisco Catalyst 9000 Series Switches Management Capabilities Scale and Performance Features on Cisco Catalyst 9000 Series Switches Security Features on Cisco Catalyst 9000 Series Switches Automation Features on Cisco Catalyst 9000 Series Switches QoS, IoT, and BGP EVPN Features on Cisco Catalyst 9000 Series Switches Maintenance Features on Cisco Catalyst 9000 Series Switches Cisco SD-Access Solution on Cisco Catalyst 9000 Series Switches Application Hosting on Cisco Catalyst 9000 Series Switches Cloud Management for Catalyst 9000 Series Using Meraki Dashboard Automating Network Changes with Cisco DNA Center Introducing Cisco Catalyst 9200 Series Switches Introducing Cisco Catalyst 9300 Series Switches Introducing Cisco Catalyst 9400 Series Switches Introducing Cisco Catalyst 9500 Series Switches Introducing Cisco Catalyst 9600 Series Switches Additional course details: Nexus Humans Cisco Implementing Cisco Catalyst 9000 Switches v4.0 (ENC9K) 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 Cisco Implementing Cisco Catalyst 9000 Switches v4.0 (ENC9K) 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.

Cisco Implementing Cisco Catalyst 9000 Switches v4.0 (ENC9K)
Delivered OnlineFlexible Dates
Price on Enquiry

Introduction to Node.js (TT4153)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Incoming attendees are required to have current, hands-on experience in developing basic web applications. Student should have some experience with HTML and CSS and be well versed in JavaScript. Experience with coding for the server side would be helpful. Overview This skills-focused course is approximately 50% hands-on. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working in a hands-on learning environment, guided by our expert team, attendees will learn to: Learn server-side JavaScript coding through Node.js Explore the latest JavaScript features, and ECMAScript modules Walk through different stages of developing robust applications using Node.js Install and use Node.js for development Use the Express application framework Work with REST service development using the Restify framework Use data storage engines such as MySQL, SQLITE3, and MongoDB Node.js is a server-side JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time.This fast-paced hands-on course provides the core skills required to develop web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create, maintain and test your own Node.js applications. You will explore the importance of transitioning to functions that return Promise objects, and the difference between fs, fs/promises and fs-extra, as well as how to use the HTTP Server and Client objects, and data storage with both SQL and MongoDB databases. Overview of Node.js The capabilities of Node.js Why should you use Node.js? The Node.js event-driven architecture Embracing advances in the JavaScript language Developing microservices or maxiservices with Node.js Setting Up Node.js System requirements Installing Node.js using package managers Installing from the source on POSIX-like systems Installing multiple Node.js instances with nvm Requirements for installing native code modules Choosing Node.js versions to use and the version policy Choosing editors and debuggers for Node.js Running and testing commands Advancing Node.js with ECMAScript 2015, 2016, 2017, and beyond Using Babel to use experimental JavaScript features Exploring Node.js Modules Defining a Node.js module Finding and loading modules using require and import Using npm ? the Node.js package management system The Yarn package management system HTTP Servers and Clients Sending and receiving events with EventEmitter Understanding HTTP server applications HTTP Sniffer ? listening to the HTTP conversation Web application frameworks Getting started with Express Creating an Express application to compute Fibonacci numbers Making HTTPClient requests Calling a REST backend service from an Express application Your First Express Application Exploring Promises and async functions in Express router functions Architecting an Express application in the MVC paradigm Creating the Notes application Theming your Express application Scaling up ? running multiple Notes instances Implementing the Mobile-First Paradigm Understanding the problem ? the Notes app isn't mobile friendly Learning the mobile-first paradigm theory Using Twitter Bootstrap on the Notes application Flexbox and CSS Grids Mobile-first design for the Notes application Using third-party custom Bootstrap themes Data Storage and Retrieval Remembering that data storage requires asynchronous code Logging and capturing uncaught errors Storing notes in a filesystem Storing notes with the LevelDB datastore Storing notes in SQL with SQLite3 Storing notes the ORM way with Sequelize Storing notes in MongoDB Additional course details: Nexus Humans Introduction to Node.js (TT4153) 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 Introduction to Node.js (TT4153) 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.

Introduction to Node.js (TT4153)
Delivered OnlineFlexible Dates
Price on Enquiry