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

1549 Software Development courses

CompTIA PenTest+ (PenTest)

By Nexus Human

DURATION 5 DAYS 30 CPD HOURS THIS COURSE IS INTENDED FOR THIS COURSE IS DESIGNED FOR IT PROFESSIONALS WHO WANT TO DEVELOP PENETRATION TESTING SKILLS TO ENABLE THEM TO IDENTIFY INFORMATION-SYSTEM VULNERABILITIES AND EFFECTIVE REMEDIATION TECHNIQUES FOR THOSE VULNERABILITIES. TARGET STUDENTS WHO ALSO NEED TO OFFER PRACTICAL RECOMMENDATIONS FOR ACTION TO PROPERLY PROTECT INFORMATION SYSTEMS AND THEIR CONTENTS WILL DERIVE THOSE SKILLS FROM THIS COURSE. THIS COURSE IS ALSO DESIGNED FOR INDIVIDUALS WHO ARE PREPARING TO TAKE THE COMPTIA PENTEST+ CERTIFICATION EXAM PT0-002, OR WHO PLAN TO USE PENTEST+ AS THE FOUNDATION FOR MORE ADVANCED SECURITY CERTIFICATIONS OR CAREER ROLES. INDIVIDUALS SEEKING THIS CERTIFICATION SHOULD HAVE THREE TO FOUR YEARS OF HANDS-ON EXPERIENCE PERFORMING PENETRATION TESTS, VULNERABILITY ASSESSMENTS, AND VULNERABILITY MANAGEMENT. OVERVIEW AFTER COMPLETING THIS COURSE, YOU WILL BE ABLE TO PLAN, CONDUCT, ANALYZE, AND REPORT ON PENETRATION TESTS, INCLUDING THE ABILITY TO: PLAN AND SCOPE PENETRATION TESTS. CONDUCT PASSIVE RECONNAISSANCE. PERFORM NON-TECHNICAL TESTS TO GATHER INFORMATION. CONDUCTIVE ACTIVE RECONNAISSANCE. ANALYZE VULNERABILITIES. PENETRATE NETWORKS. EXPLOIT HOST-BASED VULNERABILITIES. TEST APPLICATIONS. COMPLETE POST-EXPLOIT TASKS. ANALYZE AND REPORT PEN TEST RESULTS. DESCRIPTION SECURITY REMAINS ONE OF THE HOTTEST TOPICS IN IT AND OTHER INDUSTRIES. IT SEEMS THAT EACH WEEK BRINGS NEWS OF SOME NEW BREACH OF PRIVACY OR SECURITY. AS ORGANIZATIONS SCRAMBLE TO PROTECT THEMSELVES AND THEIR CUSTOMERS, THE ABILITY TO CONDUCT PENETRATION TESTING IS AN EMERGING SKILL SET THAT IS BECOMING EVER MORE VALUABLE TO THE ORGANIZATIONS SEEKING PROTECTION, AND EVER MORE LUCRATIVE FOR THOSE WHO POSSESS THESE SKILLS. IN THIS COURSE, YOU WILL BE INTRODUCED TO SOME GENERAL CONCEPTS AND METHODOLOGIES RELATED TO PEN TESTING, AND YOU WILL WORK YOUR WAY THROUGH A SIMULATED PEN TEST FOR A FICTITIOUS COMPANY. 1 - OUTLINE * Lesson 1: Scoping Organization/Customer Requirements * Lesson 2: Defining the Rules of Engagement * Lesson 3: Footprinting and Gathering Intelligence * Lesson 4: Evaluating Human and Physical Vulnerabilities * Lesson 5: Preparing the Vulnerability Scan * Lesson 6: Scanning Logical Vulnerabilities * Lesson 7: Analyzing Scanning Results * Lesson 8: Avoiding Detection and Covering Tracks * Lesson 9: Exploiting the LAN and Cloud * Lesson 10: Testing Wireless Networks * Lesson 11: Targeting Mobile Devices * Lesson 12: Attacking Specialized Systems * Lesson 13: Web Application-Based Attacks * Lesson 14: Performing System Hacking * Lesson 15: Scripting and Software Development * Lesson 16: Leveraging the Attack: Pivot and Penetrate * Lesson 17: Communicating During the PenTesting Process * Lesson 18: Summarizing Report Components * Lesson 19: Recommending Remediation * Lesson 20: Performing Post-Report Delivery Activities ADDITIONAL COURSE DETAILS: Nexus Humans CompTIA Penetration Testing Certification (PenTest Plus) - (Exam PT0-002) 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 CompTIA Penetration Testing Certification (PenTest Plus) - (Exam PT0-002) 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.

CompTIA PenTest+ (PenTest)
Delivered Online6 days, May 13th, 13:00 + 3 more
£3295

Certified Professional for Usability and User Experience – Foundation Certification (CPUX-F)

By Bunnyfoot

Bunnyfoot were the pioneers and are now one of the leading providers of the Certified Professional for Usability and User Experience – Foundation Level (CPUX-F) in the United Kingdom. Created in association with the international UXQB, this professional 3-day UX certification programme covers user experience methods and theories – and is independently assessed/certified.

Certified Professional for Usability and User Experience – Foundation Certification (CPUX-F)
Delivered Online3 days, May 14th, 08:30 + 4 more
£1295

Python Programming Beginners Course, 1 Day, Online Instructor-Led

By Pcw Courses Ltd

PYTHON BASICS: COURSE DESCRIPTION Excellent for beginners, practical, in small groups of max 4 people, 1 Day Online Instructor-led. You could contact us for your prefereed date. Session 1: Python Data Types and Variables: * Primitive types; Characters & Strings; Boolean; Working with variables and its scope; Conversion and casting types in Python. * Operators and Expressions: * Introduction of operators; Arithmetic operators; Relational operators; Assignment operator; Logical operators; Increment and decrement operators.. * Exercise: Calculate Movie Tickets for a Party, Are there enough seats in the cinema? Decision Making & Loops * If statement; If - else statement; If- elif - else statement; Nested if - else; * Exercise: Calculate the travel fee to deliver goods * The while, For loop * Jump statements: break, continue; * Nesting loops. * Exercise: Enter a password, if incorrect 3 times, you are blocked. Session 2: Data Structures * Lists. * Tuples. * Exercise: Hangman Game * Exercise: Get a word for the game from a Json File, store the high score in a Dictionary file Session 3: Files and exceptions * Exception Handling, Exception types; Using try and Except. * Files, streams: Open, Traverse, Read and Create Files: Csv, txt and Json Files. * API: Connecting to API’s. Session 4: OOP * Creating and using custom Functions. * Using parameters and return values. * Creating a Class; Creating an Object; Using an Object; Adding Instance variables; * Class Constructors; Parameterized Constructors. * Inheritance. Override. Session 5: Pandas Dataframe Basics * Getting data into a dataframe: Dict to Dataframe, Dataframe to Dict. Excel To Dict, Dict to Excel , working with Excel data, multiple Excel sheets. * Getting information about the dataframe, * Filter, sort and query a Dataframes, Slicing Dataframes, * Duplicate values,Working with null-values, Sampling. * Exercise: Query the top 1000 grossing movies of the last century Session 6: Built in Functions: String, Math, Random * Python built-in functions: * Strings functions. Maths functions. Random Functions. * Exercise: Find information in prose, to get the sentiment of the prose. * Exercise: Get a word for the game from a txt File * Exercise: Win the lottery INCLUDED: * PCWorkshops's Python Programming Basics Certification * Course notes, exercises and code examples * Revision session after the course -------------------------------------------------------------------------------- REFUND POLICY No Refunds

Python Programming Beginners Course, 1 Day, Online Instructor-Led
Delivered Online & In-Person in London5 hours, May 15th, 09:00 + 17 more
£185 to £285

Python Machine Learning Course, 1-Days, Online Attendance

By Pcw Courses Ltd

This Python Machine Learning online instructor led course is an excellent introduction to popular machine learning algorithms. -------------------------------------------------------------------------------- Python Machine Learning 2-day Course Prerequisites: Basic knowledge of Python coding is a pre-requisite. Who Should Attend? This course is an overview of machine learning and machine learning algorithms in Python SciKitLearn. Practical: * We cover the below listed algorithms, which is only a small collection of what is available. However, it will give you a good understanding, to plan your Machine Learning project * We create, experiment and run machine learning sample code to implement a short selected but representative list of available the algorithms.  Course Outline: Supervised Machine Learning: * Classification Algorithms: Naive Bayes, Decision Tree, Logistic Regression, K-Nearest Neighbors, Support Vector Machine * Regression Algorithms: Linear, Polynomial Unsupervised Machine Learning: * Clustering Algorithms: K-means clustering, Hierarchical Clustering * Dimension Reduction Algorithms: Principal Component Analysis Latent Dirichlet allocation (LDA) * Association Machine Learning Algorithms: Apriori, Euclat Other machine learning Algorithms: * Ensemble Methods ( Stacking, bagging, boosting ) Algorithms: Random Forest, Gradient Boosting * Reinforcement learning Algorithms: Q-Learning * Neural Networks and Deep Leaning Algorithms: Convolutional Network (CNN) Data Exploration and Preprocessing: * The first part of a Machine Learning project understands the data and the problem at hand. * Data cleaning, data transformation and data pre-processing are covered using Python functions to make data exploration and preprocessing relatively easy. What is included in this Python Machine Learning: * Python Machine Learning Certificate on completion   * Python Machine Learning notes * Practical Python Machine Learning exercises and code examples * After the course, 1 free, online session for questions or revision Python Machine Learning. * Max group size on this Python Machine Learning is 4. -------------------------------------------------------------------------------- REFUND POLICY No Refunds

Python Machine Learning Course, 1-Days, Online Attendance
Delivered Online6 hours, May 15th, 10:00 + 18 more
£185

Python Programming Beginners Evenings Course, Webinar, Virtual Classroom.

By Pcw Courses Ltd

Python coding, interactive, instructor-led, hands-on, practical. From basics to working with professionals. Python Part Time. Python Coding. -------------------------------------------------------------------------------- Python Beginners Evenings Course COURSE SUMMARY This Python Programming course has become essential to all professional who would like to do code using Python. Learn evenings, work while studying. Work and study Python Part Time. It is a Python beginners course and teaches Python coding from scratch to intermediate. Hands-on, practical. We code some real life examples in this course. Duration: 3 Evenings, once per week for 3 weeks 6pm-8pm, of which the first date only shows on the booking. Virtual Classroom: You could attend in our classroom, or attend online via virtual classroom, by select the appropriate ticket. Who Should Attend? This course is intended for beginner programmers who need to code in Python. Fast-paced, Quite intensive. Course Outline: Session 1: Basics * Python Data Types, Variables, * Operators and Expressions: Arithmetic operators; Relational operators; Assignment operator; Logical operators. * Decision Making: If statement; If - else statement; If- elif - else statement; Nested if - else; * Using Loops: The while, while-else; do-while and the for loop; Enhanced for loop; Jump statements: break, continue; Nesting loops. Session 2: Lists. Dictionaries, Json * Python Data Structures: Lists. Data Structures: 2-d Lists, Tuples. Dictionary, Nested Disctionary. Session 3: Built-in functions: * Python Date Functions. Random. Math Functions. String Functions. Python Regex. Session 4: Database: * Connect to a database, create Database, create a table, insert, delete, update records, query a database and display results. Drop database, drop table. Session 5: Files * Exception Handling in Python: Fundamentals of exception handling; Exception types; Using try and except. * Files, streams: Create, Open, Traverse and Read Files: Csv, txt and Json Files. * API: Connecting to API’s Session 6: M ethods, Classes and Objects * Creating and using Function, Working with parameters, Calling functions. * Object-Oriented Programming (OOP) principles. Modules and Classes, Creating an Object; Using an Object; Adding Instance variables; Controlling accessibility; Naming conventions for class member.s FAQ Do I need Python on my Laptop? Ideally spoken yes, but if not possible, you could use our online platform. Can I pay by BACS? Yes, simply email us, a Python course consultant will contact you. training@pcworkshopslondon.co.uk or pcworkshopslondon@gmail.com Can I pay with PayPal? Yes, simply email us, a course consultant will contact you. training@pcworkshopslondon.co.uk or pcworkshopslondon@gmail.com Do I get an invoice? Yes, on request. Can I pay with a PO (Purchase Order Number)? Yes, simply email us, a Python course consultant will contact you. training@pcworkshopslondon.co.uk or pcworkshopslondon@gmail.com Do I get a certificate? Yes, a PCWorkshops Certificate Can I attend in classroom? Yes, on request, and it would incur an additional charge, depending on your location. We have offices in London, Manchester, Birmingham, Portmouth, Southend-on-Sea, Milton Keynes. Can beginners follow this course? Yes, this is a Python beginner friendly course. We offer Python courses with max 4 people, so we make sure each delegates fully understand the material covered Can I customise the course? Yes, all our Python courses are customisable. We can customise the dates, times, location. course outline. -------------------------------------------------------------------------------- REFUND POLICY No Refunds

Python Programming Beginners Evenings Course, Webinar, Virtual Classroom.
Delivered Online & In-Person in London1 hour 30 minutes, May 15th, 17:00 + 20 more
£120 to £210

Python Coding Boot Camp, 12-week part time, London or Online

By Pcw Courses Ltd

This Python BootCamp is Instructor-led, Practical. In the12-week Python course, learn start to in-depth, leading to a good Python career. -------------------------------------------------------------------------------- PYTHON BOOTCAMP: This 12-week Python Boot Camp is a practical, instructor-lead program, covering Python from start to in-depth. You will be fully fluent and confident as a Python programmer. If you have more questions goto https://pcworkshopslondon.co.uk/contact.html  [http://pcworkshopslondon.co.uk/contact.html], Or contact us on training@pcworkshopslondon.co.uk [https://pcworkshopslondon.co.uk/] Customise dates, course outline, arrange installments [https://pcworkshopslondon.co.uk/contact.htm] This course will give you enough practical experience and practical projects to code, to give you full confidence to enter into the coding profession.    Duration: 3 months: * 1 Python class per week, * Plus pratical work, * Plus personal trainer-mentor for 1-1 training, * Plus e-learning materials. Final project : Practical to upload to GitHub and show-case Date and times, choose: * Fridays in London or Online , 10am - 5pm, * or Saturdays in London or Online , 12noon-6pm, * or negotiate your date Study level: Start from beginners level to in-depth, ready to work professionally. Virtual attendance:  online instructor-led  Download: Anaconda.com Pre-requisites: General computer literacy. Oracle Qualification: PCWorkshops Python Programmer Certificate Payments:  You may apply to pay in installments for this Python Training course COURSE OUTLINE Week 1 - 4: Essentials 1. Python Coding Basics 2. Object Oriented programming: Python Object Orientated programming (OOP) 3. UX Principles: UX Principles and applying it on Front-ends with TKinter 4. Specialised topics: Dates, Localization, Strings, Maths Operation , Random Number, Lambdas Week 5 - 10 : All about data 1. Python Data Structures: Lists, Tuples, Sets, Exceptions, I/O Fundamentals , Reading and Writing file 2. Database: Database principles and SQL. Database Project: Python database connections and creating a database driven project 3. Data Analytics: Numpy. Pandas for data analytics and data queries. 4. Data Analytics: Pandas data cleaning and restructuring, interacticting with Excel, Csv, Json,etc. 5. Data visualisation: MatPlotLib 6. Prediction: Machine Learning Basics Week 11 and 12: The final touch 1. Python Concurrency and Multi-threading: Threads vs. Processes, Threading Module, Threading Event, Stop a Thread, Daemon Threads, Thread-safe Queue, Thread Pools, Locks 2. Python Unit Testing 3. Optional : Replace Week 11 or 12 with Scraping using Python, ot Tkinter Front-ends INCLUDED: * PCWorkshops Python Course Certificate on completion. * Python Course notes. * Practical Course exercises, Code Examples, Online Materials. * After the course, continuous assistance with practical and preparation for exams * Max group size on this is 4. * Portfolio: Post your Python project online. * Exam preparation and interview questions MORE ABOUT THE ONLINE CLASSROOM *  Attend from your internet connection *  Instructor-led, get instant answers to your questions *  Fully interactive *  Work clearly explained with demonstrations and examples *  Practical exercises to be tried out by delegate WHAT YOU WILL GAIN: * Skills & knowledge: Python coding knowledge and understanding with good practical application   * Certification: Internal PCWorkshops Python certificate * Portfolio: You will have an online portfolio of Python projects  * Experience: Our comprehensive practical makes you job ready -------------------------------------------------------------------------------- REFUND POLICY No Refunds

Python Coding Boot Camp, 12-week part time, London or Online
Delivered Online & In-Person in LondonFull day, May 17th, 09:00 + 41 more
£1800 to £2100

Certified Information Security Systems Professional (CISSP)

By Nexus Human

DURATION 5 DAYS 30 CPD HOURS THIS COURSE IS INTENDED FOR THIS COURSE IS INTENDED FOR EXPERIENCED IT SECURITY-RELATED PRACTITIONERS, AUDITORS, CONSULTANTS, INVESTIGATORS, OR INSTRUCTORS, INCLUDING NETWORK OR SECURITY ANALYSTS AND ENGINEERS, NETWORK ADMINISTRATORS, INFORMATION SECURITY SPECIALISTS, AND RISK MANAGEMENT PROFESSIONALS, WHO ARE PURSUING CISSP TRAINING AND CERTIFICATION TO ACQUIRE THE CREDIBILITY AND MOBILITY TO ADVANCE WITHIN THEIR CURRENT COMPUTER SECURITY CAREERS OR TO MIGRATE TO A RELATED CAREER. THROUGH THE STUDY OF ALL EIGHT CISSP COMMON BODY OF KNOWLEDGE (CBK) DOMAINS, STUDENTS WILL VALIDATE THEIR KNOWLEDGE BY MEETING THE NECESSARY PREPARATION REQUIREMENTS TO QUALIFY TO SIT FOR THE CISSP CERTIFICATION EXAM. ADDITIONAL CISSP CERTIFICATION REQUIREMENTS INCLUDE A MINIMUM OF FIVE YEARS OF DIRECT PROFESSIONAL WORK EXPERIENCE IN TWO OR MORE FIELDS RELATED TO THE EIGHT CBK SECURITY DOMAINS, OR A COLLEGE DEGREE AND FOUR YEARS OF EXPERIENCE. OVERVIEW #NAME? DESCRIPTION IN THIS COURSE, STUDENTS WILL EXPAND UPON THEIR KNOWLEDGE BY ADDRESSING THE ESSENTIAL ELEMENTS OF THE 8 DOMAINS THAT COMPRISE A COMMON BODY OF KNOWLEDGE (CBK)© FOR INFORMATION SYSTEMS SECURITY PROFESSIONALS. PREREQUISITES * COMPTIA NETWORK+ CERTIFICATION 1 - SECURITY AND RISK MANAGEMENT * Security Governance Principles * Compliance * Professional Ethics * Security Documentation * Risk Management * Threat Modeling * Business Continuity Plan Fundamentals * Acquisition Strategy and Practice * Personnel Security Policies * Security Awareness and Training 2 - ASSET SECURITY * Asset Classification * Privacy Protection * Asset Retention * Data Security Controls * Secure Data Handling 3 - SECURITY ENGINEERING * Security in the Engineering Lifecycle * System Component Security * Security Models * Controls and Countermeasures in Enterprise Security * Information System Security Capabilities * Design and Architecture Vulnerability Mitigation * Vulnerability Mitigation in Embedded, Mobile, and Web-Based Systems * Cryptography Concepts * Cryptography Techniques * Site and Facility Design for Physical Security * Physical Security Implementation in Sites and Facilities 4 - INFORMATION SECURITY MANAGEMENT GOALS * Organizational Security * The Application of Security Concepts 5 - INFORMATION SECURITY CLASSIFICATION AND PROGRAM DEVELOPMENT * Information Classification * Security Program Development 6 - RISK MANAGEMENT AND ETHICS * Risk Management * Ethics 7 - SOFTWARE DEVELOPMENT SECURITY * Software Configuration Management * Software Controls * Database System Security 8 - CRYPTOGRAPHY * Ciphers and Cryptography * Symmetric-Key Cryptography * Asymmetric-Key Cryptography * Hashing and Message Digests * Email, Internet, and Wireless Security * Cryptographic Weaknesses 9 - PHYSICAL SECURITY * Physical Access Control * Physical Access Monitoring * Physical Security Methods * Facilities Security

Certified Information Security Systems Professional (CISSP)
Delivered Online6 days, May 20th, 13:00 + 9 more
£3395

Software development fundamentals

5.0(3)

By Systems & Network Training

SOFTWARE DEVELOPMENT TRAINING COURSE DESCRIPTION This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of these topics: Core programming, Object-Oriented programming, general software development, web applications, desktop applications, and databases. This course leverages the same content as found in the Microsoft Official Academic Course (MOAC) for this exam. WHAT WILL YOU LEARN * Describe core programming. * Explain Object Oriented programming. * Describe general software development. * Describe Web applications. * Describe desktop applications. * Explain how databases work. SOFTWARE DEVELOPMENT TRAINING COURSE DETAILS * Who will benefit: Anyone looking to learn the fundamentals of software. * Prerequisites: None. * Duration 3 days SOFTWARE DEVELOPMENT TRAINING COURSE CONTENTS * Core programming * Computer storage and data types How a computer stores programs and the instructions in computer memory, memory stacks and heaps, memory size requirements for the various data storage types, numeric data and textual data. * Computer decision structures Various decision structures used in all computer programming languages; If decision structures; multiple decision structures, such as If…Else and switch/Select Case; reading flowcharts; decision tables; evaluating expressions. * Handling repetition For loops, While loops, Do...While loops and recursion. * Understand error handling Structured exception handling. * Object-oriented programming * Classes Properties, methods, events and constructors; how to create a class; how to use classes in code. * Inheritance Inheriting the functionality of a base class into a derived class. * Polymorphism Extending the functionality in a class after inheriting from a base class, overriding methods in the derived class. * Encapsulation Creating classes that hide their implementation details while still allowing access to the required functionality through the interface, access modifiers. * General software development * Application life cycle management Phases of application life cycle management, software testing. * Interpret application specifications Application specifications, translating them into prototypes, code, select appropriate application type and components. * Algorithms and data structures Arrays, stacks, queues, linked lists and sorting algorithms; performance implications of various data structures; choosing the right data structure. * Web applications * Web page development HTML, CSS, JavaScript. * ASP.NET web application development Page life cycle, event model, state management, client-side versus server-side programming. * Web hosting Creating virtual directories and websites, deploying web applications, understanding the role of Internet Information Services. * Web services Web services that will be consumed by client applications, accessing web services from a client application, SOAP, WSDL. * Desktop applications * Windows apps UI design guideline categories, characteristics and capabilities of Store Apps, identify gestures. * Console-based applications Characteristics and capabilities of console- based applications. * Windows Services Characteristics and capabilities of Windows Services. * Databases * Relational database management systems Characteristics and capabilities of database products, database design, ERDs, normalisation concepts. * Database query methods SQL, creating and accessing stored procedures, updating and selecting data. * Database connection methods Connecting to various types of data stores, such as flat file; XML file; in-memory object; resource optimisation.

Software development fundamentals
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

Cloud Operations on AWS

By Nexus Human

DURATION 3 DAYS 18 CPD HOURS THIS COURSE IS INTENDED FOR SYSTEM ADMINISTRATORS AND OPERATORS WHO ARE OPERATING IN THE AWS CLOUD INFORMATIONAL TECHNOLOGY WORKERS WHO WANT TO INCREASE THE SYSTEM OPERATIONS KNOWLEDGE. OVERVIEW IDENTIFY THE AWS SERVICES THAT SUPPORT THE DIFFERENT PHASES OF OPERATIONAL EXCELLENCE, AN AWS WELL-ARCHITECTED FRAMEWORK PILLAR MANAGE ACCESS TO AWS RESOURCES USING AWS ACCOUNTS AND ORGANIZATIONS AND AWS IDENTITY AND ACCESS MANAGEMENT (IAM) MAINTAIN AN INVENTORY OF IN-USE AWS RESOURCES BY USING AWS SERVICES, SUCH AS AWS SYSTEMS MANAGER, AWS CLOUDTRAIL, AND AWS CONFIG DEVELOP A RESOURCE DEPLOYMENT STRATEGY USING METADATA TAGS, AMAZON MACHINE IMAGES (AMIS), AND AWS CONTROL TOWER TO DEPLOY AND MAINTAIN AN AWS CLOUD ENVIRONMENT AUTOMATE RESOURCE DEPLOYMENT BY USING AWS SERVICES, SUCH AS AWS CLOUDFORMATION AND AWS SERVICE CATALOG USE AWS SERVICES TO MANAGE AWS RESOURCES THROUGH CLOUDOPS LIFECYCLE PROCESSES, SUCH AS DEPLOYMENTS AND PATCHES CONFIGURE A HIGHLY AVAILABLE CLOUD ENVIRONMENT THAT USES AWS SERVICES, SUCH AS AMAZON ROUTE 53 AND ELASTIC LOAD BALANCING, TO ROUTE TRAFFIC FOR OPTIMAL LATENCY AND PERFORMANCE CONFIGURE AWS AUTO SCALING AND AMAZON EC2 AUTO SCALING TO SCALE OUT YOUR CLOUD ENVIRONMENT BASED ON DEMAND USE AMAZON CLOUDWATCH AND ASSOCIATED FEATURES, SUCH AS ALARMS, DASHBOARDS, AND WIDGETS, TO MONITOR YOUR CLOUD ENVIRONMENT MANAGE PERMISSIONS AND TRACK ACTIVITY IN YOUR CLOUD ENVIRONMENT BY USING AWS SERVICES, SUCH AS AWS CLOUDTRAIL AND AWS CONFIG DEPLOY YOUR RESOURCES TO AN AMAZON VIRTUAL PRIVATE CLOUD (AMAZON VPC), ESTABLISH NECESSARY CONNECTIVITY TO YOUR AMAZON VPC, AND PROTECT YOUR RESOURCES FROM DISRUPTIONS OF SERVICE STATE THE PURPOSE, BENEFITS, AND APPROPRIATE USE CASES FOR MOUNTABLE STORAGE IN YOUR AWS CLOUD ENVIRONMENT EXPLAIN THE OPERATIONAL CHARACTERISTICS OF OBJECT STORAGE IN THE AWS CLOUD, INCLUDING AMAZON SIMPLE STORAGE SERVICE (AMAZON S3) AND AMAZON S3 GLACIER BUILD A COMPREHENSIVE COST MODEL TO HELP GATHER, OPTIMIZE, AND PREDICT YOUR CLOUD COSTS BY USING SERVICES SUCH AS AWS COST EXPLORER AND THE AWS COST & USAGE REPORT DESCRIPTION THIS COURSE TEACHES SYSTEMS OPERATORS AND ANYONE PERFORMING CLOUD OPERATIONS FUNCTIONS HOW TO MANAGE AND OPERATE AUTOMATABLE AND REPEATABLE DEPLOYMENTS OF NETWORKS AND SYSTEMS ON AWS. YOU WILL LEARN ABOUT CLOUD OPERATIONS FUNCTIONS, SUCH AS INSTALLING, CONFIGURING, AUTOMATING, MONITORING, SECURING, MAINTAINING, AND TROUBLESHOOTING THESE SERVICES, NETWORKS, AND SYSTEMS. THE COURSE ALSO COVERS SPECIFIC AWS FEATURES, TOOLS, AND BEST PRACTICES RELATED TO THESE FUNCTIONS. PREREQUISITES SUCCESSFULLY COMPLETED THE AWS TECHNICAL ESSENTIALS COURSE BACKGROUND IN EITHER SOFTWARE DEVELOPMENT OR SYSTEMS ADMINISTRATION PROFICIENCY IN MAINTAINING OPERATING SYSTEMS AT THE COMMAND LINE, SUCH AS SHELL SCRIPTING IN LINUX ENVIRONMENTS OR CMD/POWERSHELL IN WINDOWS BASIC KNOWLEDGE OF NETWORKING PROTOCOLS (TCP/IP, HTTP) 1 - INTRODUCTION TO CLOUD OPERATIONS ON AWS * What is Cloud Operations * AWS Well-Architected Framework * AWS Well-Architected Tool 2 - ACCESS MANAGEMENT * AWS Identity and Access Management (IAM) * Resources, accounts, and AWS Organizations 3 - SYSTEM DISCOVERY * Methods to interact with AWS services * Tools for automating resource discovery * Inventory with AWS Systems Manager and AWS Config * Hands-On Lab: Auditing AWS Resources with AWS Systems Manager and AWS Config 4 - DEPLOY AND UPDATE RESOURCES * Cloud Operations in deployments * Tagging strategies * Deployment using Amazon Machine Images (AMIs) * Deployment using AWS Control Tower 5 - AUTOMATE RESOURCE DEPLOYMENT * Deployment using AWS CloudFormation * Deployment using AWS Service Catalog * Hands-On Lab: Infrastructure as Code 6 - MANAGE RESOURCES * AWS Systems Manager * Hands-On Lab: Operations as Code 7 - CONFIGURE HIGHLY AVAILABLE SYSTEMS * Distributing traffic with Elastic Load Balancing * Amazon Route 53 8 - AUTOMATE SCALING * Scaling with AWS Auto Scaling * Scaling with Spot Instances * Managing licenses with AWS License Manager 9 - MONITOR AND MAINTAIN SYSTEM HEALTH * Monitoring and maintaining healthy workloads * Monitoring AWS infrastructure * Monitoring applications * Hands-On Lab: Monitor Applications and Infrastructure 10 - DATA SECURITY AND SYSTEM AUDITING * Maintaining a strong identity and access foundation * Implementing detection mechanisms * Automating incident remediation 11 - OPERATE SECURE AND RESILIENT NETWORKS * Building a secure Amazon Virtual Private Cloud (Amazon VPC) * Networking beyond the VPC 12 - MOUNTABLE STORAGE * Configuring Amazon Elastic Block Store (Amazon EBS) * Sizing Amazon EBS volumes for performance * Using Amazon EBS snapshots * Using Amazon Data Lifecycle Manager to manage your AWS resources * Creating backup and data recovery plans * Configuring shared file system storage * Hands-On Lab: Automating with AWS Backup for Archiving and Recovery 13 - OBJECT STORAGE * Deploying Amazon Simple Storage Service (Amazon S3) * Managing storage lifecycles on Amazon S3 14 - COST REPORTING, ALERTS, AND OPTIMIZATION * Gaining AWS cost awareness * Using control mechanisms for cost management * Optimizing your AWS spend and usage * Hands-On Lab: Capstone lab for CloudOps ADDITIONAL COURSE DETAILS: Nexus Humans Cloud Operations on AWS 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 Cloud Operations on AWS 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.

Cloud Operations on AWS
Delivered Online4 days, May 21st, 13:00 + 2 more
£2025

CISSP®️ Certification Domain 8 - Software Development Security Video Boot Camp for 2022

By Packt

This course helps you prepare for your CISSP certification. In this course, we will be discussing CISSP? Certification Domain 8 - Software Development Security. This course focuses on how to secure software as we develop it. Domain 8 makes up 11% of the exam questions.

CISSP®️ Certification Domain 8 - Software Development Security Video Boot Camp for 2022
Delivered Online On Demand
£74.99

Educators matching "Software Development"

Show all 1858