The English Studio provides learners of English with the necessary language skills to become effective global communicators.
Complete VB.Net training course description A hands on introduction to programming in Visual BASIC .Net. What will you learn Build Visual BASIC applications. Build simple components Debug Visual BASIC programs. Examine existing code and determine its function. Complete VB.Net training course details Who will benefit: Anyone wishing to program in Visual BASIC. Anyone wishing to build Windows based applications. Prerequisites: None although experience in another high level language would be useful. Duration 5 days Complete VB.Net training course contents Writing your first program Visual Studio, forms designer, running VB programs, the UI, properties, writing the code. Toolbox Controls Basic use, input controls, ActiveX controls. Menus and Dialog Boxes Menus, Dialog Box controls, event procedures. Visual Basic .NET variables and operators Variables, I/O, data types, constants, operators, Math Methods, precedence. Decision Structures and Loops and Timers Event-Driven programming, Ifâ¦Then, Select Case, Forâ¦Next Loops, Timer Control. Debugging Visual Basic .NET Programs Break Mode, watch & command windows. Structured Error Handling Try...Catch, Finally, Err Object, retry periods. Modules and Procedures Standard modules, public variables, procedures. Arrays and Collections to Manage Data Fixed-Size & dynamic Arrays, ReDim Preserve, object collections, Controls Collection. Text Files and String Processing Text Box object, Text String methods, sorting. Automating Office Applications Application objects, automation in VB, the Object Browser, the Process Component. Deploying Visual Basic .NET Applications Planning a deployment, ways to deploy an application, deployment projects, options. Managing Windows Forms Forms, positioning, manipulation, adding controls, organizing controls, Startup Object. Adding Graphics and Animation Effects System.Drawing namespace, coordinates, SystemPaint Event, animation, transparency. Inheriting Forms and Creating Base Classes Inheriting forms, inheritance picker, base classes and inheritance, classes in projects. Working with Printers PrintDocument class, Text Box object, Print Preview and Page Setup Dialog Boxes. Database programming with ADO.NET Databases, ADO.NET, Data Adapters, Datasets, Bound & Navigation Controls. Displaying database records, formatting DataGrid cells, updating the database. Displaying HTML Documents Using IE IE Object, Internet Controls, IE Events. Web Forms for Interactive Web Applications ASP.NET, Web Forms vs. Windows Forms, HTML controls, web applications, event procedures for web forms controls.
Complete Ruby programming training course description This course starts with a quick-start session and then explains the language in detail from the bottom up. Hands on sessions follow all the major sessions to reinforce the theory. What will you learn Read Ruby programs. Write Ruby programs. Debug Ruby programs. Complete Ruby programming training course details Who will benefit: Anyone wishing to program in Ruby. Prerequisites: Software development fundamentals Duration 3 days Complete Ruby programming training course contents Introduction A tour of Ruby, Try Ruby, A suduko solver in Ruby. The Structure and execution of Ruby Lexical structure, Syntactic structure, Files structure, Program encoding, Program execution. Datatypes and objects Numbers, text, Arrays, Hashes, Ranges, Symbols, True, false, and nil, Objects. Expressions and operators Literals and keyword literals, Variable references, Constant references, Method invocations, Assignments, Operators. Statements and control structures Conditionals, loops, Iterators and enumerable objects, Blocks, Altering flow control, Exceptions and exception handling, BEGIN and END, Threads, fibres and continuations. Methods, Procs, Lambdas and closures Defining simple methods, Method names, Methods and parentheses, Method arguments, Procs and lambdas, Closures, Method objects, Functional programming. Classes and modules Defining a simple class, Method visibility: public, protected, privates, Subclassing and inheritance, Object creation and initialization, Modules, Loading and requiring modules, Singleton methods and Eigenclass, Method lookup, Constant lookup. Reflection and metaprogramming Types, classes and modules, Evaluating strings and blocks, Variables and constants, Methods, Hooks, Tracing, ObjectSpace and GV, Custom control structures, Missing methods and missing constants, Dynamically creating methods, Alias chaining. The Ruby platform Strings, Regular expressions, Numbers and Math, Dates and times, Collections, Files and directories, Input/output, Networking, Threads and concurrency. The Ruby environment Invoking the Ruby interpreter, The Top-level environment, Practical extraction and reporting shortcuts, Calling the OS, Security.
Intercultural Competence (In-Person) In a world that conducts business across continents and geographical borders, more than ever it is essential for team and organizational leaders to not only understand but also embrace the diversity of cultures; this is intercultural competence. Intercultural competence gives one the ability to effectively and appropriately communicate with people from other cultures in a competitively complex world. The participant in this program will gain cultural insights needed to build intercultural teams and navigate cultural diversities, without knowingly violating what are deemed to be acceptable or unacceptable cultural norms. What you will Learn At the end of this program, you will be able to: Articulate on the meaning of culture and intercultural competence Express the importance of body language and appropriately demonstrate its emblems Describe three cultural models and consider their application in assimilating cultural behaviors Define emotional intelligence and explain how it is linked to cultural intelligence Examine the four cultural intelligence capabilities and give examples of how each is developed Develop a personal cultural profile and compare its dimensions to gain an appreciation for intercultural competence Getting Started Foundation Concepts Fundamentals of culture Culture and body language Culture and proxemics Cultural Models Iceberg culture model The onion model of culture Hofstede's model of national cultures High-context and low-context cultures Cultural Intelligence Emotional intelligence overview Cultural intelligence overview Cultural Profile Cultural profile dimensions Understanding your cultural profile Summary and Next Steps
Intercultural Competence: In-House Training In a world that conducts business across continents and geographical borders, more than ever it is essential for team and organizational leaders to not only understand but also embrace the diversity of cultures; this is intercultural competence. Intercultural competence gives one the ability to effectively and appropriately communicate with people from other cultures in a competitively complex world. The participant in this program will gain cultural insights needed to build intercultural teams and navigate cultural diversities, without knowingly violating what are deemed to be acceptable or unacceptable cultural norms. What you will Learn At the end of this program, you will be able to: Articulate on the meaning of culture and intercultural competence Express the importance of body language and appropriately demonstrate its emblems Describe three cultural models and consider their application in assimilating cultural behaviors Define emotional intelligence and explain how it is linked to cultural intelligence Examine the four cultural intelligence capabilities and give examples of how each is developed Develop a personal cultural profile and compare its dimensions to gain an appreciation for intercultural competence Foundation Concepts Fundamentals of culture Culture and body language Culture and proxemics Cultural Models Iceberg culture model The onion model of culture Hofstede's model of national cultures High-context and low-context cultures Cultural Intelligence Emotional intelligence overview Cultural intelligence overview Cultural Profile Cultural profile dimensions Understanding your cultural profile
Airline Cabin Crew also known as: Air Hostess, Flight Attendant and Stewardess. This intensive class based – 10 weeks, part-time (lessons once a week) course will give you all information and tools you will need to succeed. Enter the world of possibilities, adventure and travel with leading Airline Cabin Crew course Provider in the UK. Flight Attendant, Cabin Crew, Stewardess, Air Hostess – Regardless of what this career is called in your part of the world, we have the training program for you. Join the elite team of flight attendants and experience the thrill of flying while making a difference in people’s journey. Fly the world and get paid for it! Join our Airline Cabin Crew course and take the first step towards an exciting career in the skies. Our Airline Cabin Crew course is designed to make you ready for the job. This intensive class based 10 weeks (part time) Airline Cabin Crew course will give you all information and tools you will need to become successful job candidate. You will have one class per week for ten consecutive weeks. Our Aviation Team provide full support to each candidate who wish to become Airline Cabin Crew or start a career in Aviation. We provide A-Z guidance starting from before and after the course. Our graduates are flying around the globe and we are confident that we can help to make your dream a reality! 98% Employment rate after completion of the course. Who is a Flight Attendant? Flight attendant/Airline Cabin Crew/Stewardess/Air Hostess are the most visible, glamorous jobs of all airline employees. A Flight Attendant is someone whose primary duty is to ensure the safety and comfort of passengers during a flight. They are members of an aircrew team , who operate a commercial, business or even military aircraft while travelling domestically or internationally. Flight Attendant benefits: Getting paid for travelling the world Lifestyle Flexible Work Schedules Meeting Interesting People Free Food & Accommodation Excellent Compensation The uniforms Working Environment How to become Flight Attendant?Airline companies look for individuals who share their values and can act as ambassadors for the company’s brand. Airline Cabin Crew are the face of the airline company which means they deliver a fantastic service that makes airline world famous. Airline companies prefer candidates with knowledge of Cabin Crew role. Airline companies have selection day or online tests as a first stage of recruitment, after which, they will take a closer look at applicants CV, skills and experience. If you completed Airline Cabin Crew course at least 70 hours (we offer 90 hour training), your application will stand out and you can get an offer from the first round. You will be able to pass all tasks during interview process as you will have knowledge about Cabin Crew role. Student – Cabin Crew Flying Support Group As a market leading Airline Cabin Crew Training Company with a wealth of experience in Aviation, we constantly upgrading our course and going extra nautical mile to guide and support all our students to ensure they can reach their goals. Graduates who are already flying, offer their full support to us and new students. They share an insight of the airline they already fly with, and help new students through the process of joining them at that airline. It gives a flying start to a career to new learners. Why London Waterloo Academy? Top Airline Cabin Crew course provider in London 98% Employment rate after completion of the course Individual support on the journey from the course to a job placement With years of experience in Airline Cabin Crew industry, London Waterloo Academy has been recognised by major TV, radio channels who have invited our Aviation Team for expert advice or interview. We are recognised by major airline companies in Europe and overseas who have approached London Waterloo Academy to deliver internal cabin crew training, corporate training and to recruit our graduates as a result of their high qualification standards and knowledge. Our graduates are now flying with Etihad, Saudi Air, Hainan Airlines, Small Planet, British Airways, Qatar, EasyJet, Thomas Cook, Ryanair, Cubana de Aviación, Air France,Titan, Norwegian B737 Short Haul and many more. You will become a qualified Cabin Crew, meet the standards and requirements by employers globally On successful completion you will hold: Airline Cabin Crew certificate in Current Airline Training Standards and Equipment, TUI, British Airways or Virgin Atlantic certificates for the SEP (Safety Equipment & Procedures) training Exclusive class visit by Leading Airline Representatives (questions and answers sessions) Exclusive practical training with TUI, Virgin Atlantic or British Airways We will enhance your CV Successful students will get an exclusive VIP hangar tour and a private aircraft recognition certificate of attendance Guidance through the job application process (free of charge) Gain an insight into the airline selection process and final one-to-one interview The vast global experience of our instructors Great working relationship with Corporate Crew Solution This course has been developed in accordance with EASA PART-CC We have a community feel atmosphere where each individual values and respects one another. This may be the reason why our graduates, even those who have completed the course many years ago, continue to come back not only for a chat and a cuppa, but also to share personal issues, tell us of their experience and give us invitations, among many other reasons. Working together – Starting a new career isn’t easy and often it can seem like a lonely and impossible process. Our Aviation Department stays behind each learner, supporting every step of the way. We give you tools, skills and assistance you need to succeed. Our success, built on the success of our students and a long list of graduates with successful stories. How will you learn? The course based on theory and external practical classes with British Airways, Virgin Atlantic or TUI Aviation includes: Aircraft door operations and Passenger Evacuation drills from the crew seat. A320 slide decent, Fire and Smoke drills. Pilot Incapacitation and Immediate Care drills including CPR and Defibrillator training. Course Entry Requirements: English Language at B2 (CEFR) level or above. We accept a huge range of international qualifications so don’t worry. Pop in for a chat with us if you’re unsure (or drop us a line – info@waterlooacademy.co.uk; or, if you prefer speaking to a human voice, +44(0)7484 014980). This is quite important because, for better or for worse, English is the international language. Therefore, your future fly-mates and customers would expect you to speak English. What if I speak broken English or have a strong accent? What can I do? Frantic mode ON. Don’t panic! As a multi-disciplinary Academy, we have a huge range of English language coursesclick here. Our English Language Department is one of the best in London. We are here to help. We won’t let you be deterred simply because of language issues. Courses can be combined, it will also boost your confidence when applying for the job or having an interview. What else do I need? Nothing! Our cabin crew course, as we’ve alluded before, is really good. We teach you everything you need to know from scratch. Since aviation is so different from other fields, we think, as long as you have the passion and determination, we are absolutely honoured to have you on board (pun most certainly intended)! Course dates (please choose one for your course): 15 May 2024 – 17 July 2024, Wednesday classes 18 September 2024 – 20 November 2024, Wednesday classes 14 November 2024 – 16 January 2025, Thursday classes Course duration – 10 weeks, once a week classes. Available Study mode – class based, Virtual (via Zoom) and hybrid Time – 10am to 5pm Registration fee for UK/EU candidates– £300 (includes: examination, Airline Cabin Crew certificate in Current Airline Training Standards and Equipment, participation certificate by TUI/British Airways or Virgin Atlantic in Introduction to SEP (Safety Equipment & Procedures, please note this is not a Cabin Crew attestation)) Tuition fee – £829 (we offer flexible payment plan and accept weekly instalments) International Candidates – Check if you need a UK visa here – £1,729 must be paid in full on registration. In case of visa refusal only £300 will be refunded.
Network DevOps course description This course is not a soft skills course covering the concepts of DevOps but instead concentrates on the technical side of tools and languages for network DevOps. Particular technologies focussed on are ansible, git and Python enabling delegates to leave the course ready to starting automating their network. Hands on sessions follow all major sections. More detailed courses on individual aspects of this course are available. What will you learn Evaluate network automation tools. Automate tasks with ansible. Use git for version control. Use Python to manage network devices. Use Python libraries for network devices. Network DevOps course details Who will benefit: Administrators automating tasks. Prerequisites: TCP/IP Foundation Duration 5 days Network DevOps course contents What is DevOps Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. Initial configuration Configuring SSH, ZTP, POAP. Hands on Initial lab configuration. Getting started with ansible The language, the engine, the framework. Uses of ansible, orchestration. The architecture, Controlling machines, nodes, Agentless, SSH, modules. Configuration management, inventories, playbooks, modules, roles. Hands on Installing ansible, running ad hoc commands. Ansible playbooks ansible-playbook, YAML, plays, tasks, handlers, modules. Playbook variables. Register module, debug module. Hands on Running playbooks. Ansible Inventories /etc/ansible/hosts, hosts, groups, static inventories, dynamic inventories. Inventory variables, external variables. Limiting hosts. Hands on Static inventories, variables in inventory files. Ansible modules for networking Built in modules, custom modules, return values. Core modules for network operations. Cisco and/or Juniper modules. ansible_connection. Ansible 2.6 CLI. Hands on Using modules. Ansible templating and roles aConfiguration management, full configurations, partial configurations. The template module, the assemble module, connection: local, Jinja2 templates, variables, if, for, roles. Hands on Generating multiple configurations from a template. Network programming and modules Why use Python? Why use ansible? alternatives, ansible tower, Linux network devices. Programming with Python Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip instal. Hands on Python programming with pyping. More Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip install. Hands on Python programming with pyping. Git Distributed version control, repositories, Git and GitHub, Alternatives to GitHub, Installing git, git workflows, creating repositories, adding and editing files, branching and merging, merge conflicts. Hands on working with Git. Python and networking APIs, Sockets, Telnetlib, pysnmp, ncclient, ciscoconfparse. Paramiko SSH and Netmiko Integrating Python and network devices using SSH. Netmiko, Netmiko methods. Hands on Netmiko. NAPALM What is NAPALM, NAPALM operations, getters, Replace, merge, compare, commit, discard. Hands on Configuration with NAPALM. Integrating ansible and NAPALM. Python and REST REST APIs, enabling the REST API. Accessing the REST API with a browser, cURL, Python and REST, the request library. Hands on Using a REST API with network devices.
Ansible training course description The course focusses on the use of ansible for network devices instead of its usual server use case. The course progresses from the basics of ansible and playbooks onto using network specific modules including NAPALM. The use Jinja2 templating with ansible is also studied. Hands on sessions with ansible configuring routers and switches follow all major sections. What will you learn Automate tasks with ansible. Write ansible playbooks. Configure network devices with ansible. Troubleshoot network devices with ansible. Use ansible network modules. Use jinja2 templates with ansible. Ansible training course details Who will benefit: Network engineers. Prerequisites: TCP/IP Foundation Duration 2 days Ansible training course contents What is ansible? The language, the engine, the framework. Uses of ansible, orchestration. Hands on Installing ansible, enabling SSH on network devices. Ansible architecture How ansible 'normally' works, Agentless, SSH, ansible and Python, modules, how ansible work on network devices, Configuration management, inventories, playbooks, modules, ansible.cfg. Hands on Getting started, running ad hoc commands. Playbooks ansible-playbook, users, YAML, plays, tasks, modules. ansible-vault. Hands on Running playbooks. More playbooks Handlers, variables, environmental variables, playbook variables, inventory variables, variable scope and precedence, accessing variables, facts, ansible vault. Conditionals, wait_for. Hands on Using variables and conditions in playbooks. Inventories /etc/ansible/hosts, inventory variables, static inventories, dynamic inventories. Hands on Inventories and variables. Ansible network modules Built in modules, custom modules, return values. ansible-doc -l. connection: local, Cisco modules, Juniper module, Hands on Using modules for your network devices. Ansible templatings The template module, the assemble module, jinja2 templates, for, if else. Hands on Configuring network devices from templates. Roles and includes Dynamic includes, Handler includes, playbook includes. Roles, role parts: handlers, files, templates, cross platform roles, ansible galaxy. Hands on includes example, building roles. Ansible and NAPALM Installation, napalm-ansible, NAPALM modules: napalm_diff-yang, napalm_get_facts, napalm_install_config, napalm_parse_yang, napalm_ping, napalm_translate_yang, napalm_validate. Hands on Using NAPALM modules in ansible.
Network automation course description This course is not a soft skills course covering the concepts of DevOps but instead concentrates on the technical side of tools and languages for network DevOps. Particular technologies focussed on are ansible, git and Python enabling delegates to leave the course ready to starting automating their network. Hands on sessions follow all major sections. More detailed courses on individual aspects of this course are available. What will you learn Evaluate network automation tools. Automate tasks with ansible. Use git for version control. Use Python to manage network devices. Use Python libraries for network devices. Network automation course details Who will benefit: Network engineers. Prerequisites: TCP/IP foundation for engineers. Duration 5 days Network automation course contents What is DevOps Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. Initial configuration Configuring SSH, ZTP, POAP. Hands on Initial lab configuration. Getting started with ansible The language, the engine, the framework. Uses of ansible, orchestration. The architecture, Controlling machines, nodes, Agentless, SSH, modules. Configuration management, inventories, playbooks, modules, roles. Hands on Installing ansible, running ad hoc commands. Ansible playbooks ansible-playbook, YAML, plays, tasks, handlers, modules. Playbook variables. Register module, debug module. Hands on Running playbooks. Ansible Inventories /etc/ansible/hosts, hosts, groups, static inventories, dynamic inventories. Inventory variables, external variables. Limiting hosts. Hands on Static inventories, variables in inventory files. Ansible modules for networking Built in modules, custom modules, return values. Core modules for network operations. Cisco and/ or Juniper modules. ansible_connection. Ansible 2.6 CLI. Hands on Using modules. Ansible templating and roles Configuration management, full configurations, partial configurations. The template module, the assemble module, connection: local, Jinja2 templates, variables, if, for, roles. Hands on Generating multiple configurations from a template. Network programming and modules Why use Python? Why use ansible? alternatives, ansible tower, Linux network devices. Programming with Python Scripting versus application development, Python interactive mode, Python scripts, Python 2.7 vs Python 3. A simple Python script. Variables, loops, control statements, operators. PEP style guide. Python IDEs. Hands on Simple Python programs. More Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip install, Hands on Python programming with pyping. Git Distributed version control, repositories, Git and GitHub, Alternatives to GitHub, Installing git, git workflows, creating repositories, adding and editing files, branching and merging, merge conflicts. Hands on working with Git. Python and networking APIs, Sockets, Telnetlib, pysnmp, ncclient, ciscoconfparse. Paramiko SSH and Netmiko Integrating Python and network devices using SSH. Netmiko, Netmiko methods. Hands on Netmiko. PyEZ Juniper, NETCONF, installing PyEZ, a first pyEZ script, pyEZ configuration management. Hands on Juniper configuration management with pyEZ. NAPALM What is NAPALM, NAPALM operations, getters, Replace, merge, compare, commit, discard. Hands on Configuration with NAPALM. Integrating ansible and NAPALM. Python and REST REST APIs, enabling the REST API. Accessing the REST API with a browser, cURL, Python and REST, the request library. Hands on Using a REST API with network devices.
Project Requirements Management Poor requirements definition and lack of adequate change control procedures to requirements and scope are the primary contributors to project difficulty and failure. This workshop will provide you with the knowledge, tools, and techniques required to minimize or avoid these pitfalls. What You Will Learn You'll learn how to: Explain the Requirement Management process within the project lifecycle Understand requirements terminology and structure for definition and development Apply and evaluate techniques to identify and draw out requirements from people, places, and things Create models to conceptualize the requirements landscape and communicate effectively with stakeholders Indicate the importance of requirements prioritization Write SMART requirements using structured language skills Understand how to apply checklists, questionnaires, and document templates in the requirements development process Verify and validate requirements to support project success Effectively manage changing requirements across the project lifecycle Requirements Framework Requirements definitions The importance of requirements Type of requirements Developing Requirements: The Process High-level requirements development and management process Stakeholder involvement in requirements management Progressive elaboration in requirements management Elicit Requirements Requirements-Gathering Approach Sources of Information Requirements-Gathering Techniques Analyze Requirements Models and Requirements Using Use Cases Prioritizing Requirements Specify Requirements Specifying Requirements Essential Technical Writing Skills SMART Requirements Quality Attributes Monitor and Control Requirements Why and When Requirements Change Change Management and Control Requirements Traceability Validating and Verifying Requirements Validating Requirements Verifying Requirements Using Checklists