Title: Mastering the Future: Digital Electrical Circuits and Intelligence Electrical Devices Course Overview: Welcome to a transformative journey into the cutting-edge realm of 'Digital Electrical Circuits and Intelligence Electrical Devices.' In today's rapidly evolving technological landscape, the demand for skilled professionals who can navigate the complexities of digital circuits and intelligent devices is greater than ever. This comprehensive course is designed to equip you with the knowledge and skills needed to not only understand but also master the intricacies of digital electrical circuits and harness the power of intelligent electrical devices. Key Features: Comprehensive Curriculum: Our course covers a wide spectrum of topics, from the fundamentals of digital electrical circuits to the advanced principles behind intelligent electrical devices. You'll delve into topics such as digital signal processing, microcontrollers, embedded systems, and more. Hands-On Learning: Theory comes to life through hands-on projects and practical exercises. You'll have the opportunity to apply your knowledge in real-world scenarios, ensuring that you not only understand the concepts but can also implement them effectively. Cutting-Edge Technologies: Stay ahead of the curve by learning about the latest advancements in digital circuits and intelligent devices. Explore the world of artificial intelligence, machine learning, and the Internet of Things (IoT) to understand how they intersect with electrical engineering. Expert Instruction: Benefit from the guidance of experienced instructors who bring a wealth of industry knowledge to the classroom. Our instructors are dedicated to your success, providing support and insights throughout the course. Industry-Relevant Projects: Gain practical experience by working on projects that mirror real-world challenges faced by professionals in the field. Build a portfolio that showcases your abilities and sets you apart in a competitive job market. Networking Opportunities: Connect with like-minded individuals and industry experts through networking events, forums, and collaborative projects. Expand your professional network and open doors to new opportunities. Flexible Learning: Designed to accommodate various schedules, our course offers flexibility through online lectures and resources. Access course materials at your own pace, allowing you to balance your learning with other commitments. Certification: Upon successful completion of the course, receive a recognized certification that validates your expertise in digital electrical circuits and intelligent electrical devices, enhancing your credibility in the job market. Whether you're a seasoned professional looking to upskill or a student aspiring to enter the field of electrical engineering, our 'Digital Electrical Circuits and Intelligence Electrical Devices' course provides the knowledge and practical experience needed to thrive in the dynamic world of technology. Enroll now to embark on a journey towards mastering the future of electrical engineering! Course Curriculum Introduction To Digital Electric Circuits Introduction To Digital Electric Circuits 00:00 Numbering Systems Numbering Systems 00:00 Binary Arithmetic Binary Arithmetic 00:00 Logic Gates Logic Gates 00:00 Flip-Flops Flip-Flops 00:00 Counters Shift Registers Counters Shift Registers 00:00 Adders Adders 00:00
Computer Science GCSE Syllabus The GCSE Computer Science Tutor Syllabus is designed to provide tutors in England with a comprehensive framework for teaching the GCSE Computer Science curriculum effectively. This syllabus aims to equip tutors with the necessary knowledge and skills to support students in their understanding and application of core computer science concepts. Module 1: Introduction to Computer Science - Overview of computer science and its relevance in today's world - Understanding the components of a computer system - Introduction to algorithms and problem-solving techniques - Exploration of programming languages and their uses Module 2: Computer Hardware - Understanding the main components of a computer system, including CPU, memory, and storage devices - Exploring input and output devices and their functionalities - Understanding the role of operating systems and software in computer systems Module 3: Software Development - Introduction to programming concepts and languages (e.g., Python or Java) - Understanding variables, data types, and operators - Building algorithms and logical reasoning skills - Introduction to flowcharts and pseudocode - Implementation of simple programs and debugging techniques Module 4: Data Representation - Understanding binary, hexadecimal, and denary number systems - Representation of text, images, and sound using binary - Introduction to data compression and encryption techniques Module 5: Computer Networks - Understanding the basics of computer networks, including LAN, WAN, and the Internet - Introduction to network topologies, protocols, and security - Exploring the impact of digital communication on society Module 6: Cybersecurity and Ethical Issues - Understanding the importance of cybersecurity and data protection - Introduction to common threats and vulnerabilities - Exploring ethical issues related to computer science, such as privacy and intellectual property rights Module 7: Algorithms and Programming Techniques - Advanced programming concepts, including conditionals, loops, and functions - Introduction to sorting and searching algorithms - Exploring data structures, such as arrays and lists Module 8: System Architecture - Understanding the structure and function of a CPU - Introduction to memory hierarchy and cache - Exploring the Von Neumann architecture and its limitations Module 9: Computational Thinking and Problem Solving - Advanced problem-solving techniques using computational thinking - Introduction to algorithms for complex problems - Exploring algorithmic efficiency and optimization techniques Module 10: Exam Preparation and Revision - Reviewing key concepts covered throughout the syllabus - Practicing past exam questions and providing guidance on exam techniques - Supporting students with exam preparation strategies Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.
Master C++ Programming with our comprehensive masterclass! From basics to advanced concepts like pointers, structures, and file handling, this course equips you to write efficient C++ code. Perfect for beginners and those looking to refresh their skills.
Duration 1 Days 6 CPD hours This course is intended for System administrators and security operations personnel, including analysts and managers Overview By the end of the course, you should be able to meet the following objectives: Describe the components and capabilities of the Carbon Black EDR server Identify the architecture and data flows for Carbon Black EDR communication Describe the Carbon Black EDR server installation process Manage and configure the Carbon Black EDR sever based on organizational requirements Perform searches across process and binary information Implement threat intelligence feeds and create watchlists for automated notifications Describe the different response capabilities available from the Carbon Black EDR server Use investigations to correlate data between multiple processes This course teaches you how to use the VMware Carbon Black© EDR? product and leverage the capabilities to configure and maintain the system according to your organization?s security posture and policies. This course provides an in-depth, technical understanding of the Carbon Black EDR product through comprehensive coursework and hands-on scenario-based labs. Course Introduction Introductions and course logistics Course objectives Planning and Installation Hardware and software requirements Architecture Data flows Server installation review Installing sensors Server Administration Configuration and settings Carbon Black EDR users and groups Process Search and Analysis Filtering options Creating searches Process analysis and events Binary Search and Banning Binaries Filtering options Creating searches Hash banning Search best practices Search operators Advanced queries Threat Intelligence Enabling alliance feeds Threat reports details Use and functionality Watchlists Creating watchlists Use and functionality Alerts / Investigations / Response Using the HUD Alerts workflow Using network isolation Using live response
To give you a good understanding of the long medical journeys a trans person undergoes, together with an understanding of the reference terms in common use, including language and terminology, cis-gender, non-binary, intersex, the pathways from M to F and F to M with the key stages in each pathway, the lived experiences of the facilitators plus a short life story video, LGBT facts, gender clinics, how to support a trans child, equality in the workplace, the laws surrounding gender and equality and how they affect you, and so much more…… Who is this course for? Everyone is the simple answer. Everyone and particularly those in a public-facing role, be that the police or other emergency services, to business managers, ship captains and shop floor workers. What will it cost? The 2023 charge per head is £65.00 plus VAT (78.00) for Teams public sessions. From 2024 the price per person will be £75.00 plus VAT (£90.00). Face to face groups are available at a discounted rate. Video training costs depend on the number of licences purchased – please ask for details. How large are the groups? We will only normally accept a maximum of 20 people in each presentation, as this allows everyone the opportunity for questions, and allows us to keep to the 3.5-hour duration. We can, however, work with larger groups by negotiation. How will I benefit from this course? You will learn about the full pathways to allow you to be more understanding, and you will understand how to address a trans person without causing offence Do we get handouts? We will email the list of resources to you after the event What is the course content? Language & terminology, intersex, non-binary, use of pronouns, pathways from male to female & female to male, key stages in each pathway, supporting trans children, facts and figures, personal life stories of the facilitators together with a video presentation, equality in the workplace, important legislation and how it affects you and more How are the courses delivered? We use the Microsoft Teams platform, which you can download for free, and deliver face to face when it is safe and permitted to do so. E-learning is now available on licence, please ask for details There is a lot of hatred towards the trans community, will I get harangued? Yes, there is hatred but by educating people on this subject we aim to achieve a more inclusive society, not just in the UK, but around the world also. I want to book a complete session for my staff, is there a group discount available? Yes, for any large group booking we are negotiable. Is this course recognised? Yes, it is a fully accredited CPD course for which you will receive a certificate upon completion Upcoming public/open courses These dates are open to individuals and small groups that want to attend individually. Please request more details using the link provided. The remaining dates for this year and the first part of 2024 are: 26th October 2023 – 0930 to 1300. Teams presentation 14th December 2023 – 0930 to 1300. Teams presentation 20th February 2024. 0930 to 1300. Teams presentation 25th April 2024. 0930 to 1300. Teams presentation
Duration 5 Days 30 CPD hours This course is intended for This introductory-level Python course is geared for experienced users who want to use Python in web development projects, or system administrators and web site administrators who want to use Python to support their server installations, as well as anyone else who wants to automate or simplify common tasks with the use of Python scripts. Basic familiarity with any programming or scripting language would be helpful, along with a working, user-level knowledge of Unix/Linux, Mac, or Windows. Overview This course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Throughout the hands-on course students, will learn to write essential Python scripts using the most current and efficient skills and techniques. Working in a hands-on learning environment, guided by our expert team, attendees will learn to: Create working Python scripts following best practices Use python data types appropriately Read and write files with both text and binary data Search and replace text with regular expressions Get familiar with the standard library and its work-saving modules Use lesser known but powerful Python data types Create 'real-world', professional Python applications Work with dates, times, and calendars Know when to use collections such as lists, dictionaries, and sets Understand Pythonic features such as comprehensions and iterators Write robust code using exception handling Mastering Python Programming is an introductory and beyond-level practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features such as file operations, regular expressions, working with binary data, and using the extensive functionality of Python modules. Extra emphasis is placed on features unique to Python, such as tuples, array slices, and output formatting. This comprehensive, practical course provides an in-depth exploration of working with the programming language, not an academic overview of syntax and grammar. Students will immediately be able to use Python to complete tasks in the real world. An overview of Python What is python? Python Timeline Advantages/Disadvantages of Python Getting help with pydoc The Python Environment Starting Python Using the interpreter Running a Python script Python scripts on Unix/Windows Editors and IDEs Getting Started Using variables Builtin functions Strings Numbers Converting among types Writing to the screen Command line parameters Flow Control About flow control White space Conditional expressions Relational and Boolean operators While loops Alternate loop exits Array types About array types (AKA sequences) Lists and list methods Tuples Indexing and slicing Iterating through a sequence Nested sequences Sequence functions, keywords, and operators List comprehensions Generator Expressions Working with files File overview Opening a text file Reading a text file Writing to a text file Reading and writing raw (binary) data Converting binary data with struct Dictionaries and Sets About dictionaries Creating dictionaries Iterating through a dictionary About sets Creating sets Working with sets Functions Defining functions Parameters Global and local scope Nested functions Returning values Sorting The sorted() function Alternate keys Lambda functions Sorting collections Using operator.itemgetter() Reverse sorting Errors and Exception Handling Syntax errors Exceptions Using try/catch/else/finally Handling multiple exceptions Ignoring exceptions Modules and Packages The import statement Module search path Creating Modules Using packages Function and Module aliases An Introduction to Python Classes About o-o programming Defining classes Constructors Methods Instance data Properties Class methods and data Regular Expressions RE syntax overview RE Objects Searching and matching Compilation flags Groups and special groups Replacing text Splitting strings Using the Standard Library The sys module Launching external programs Math functions Random numbers Reading CSV data Dates and Times Working with dates and times Translating timestamps Parsing dates from text Formatting dates Calendar data Working with the File System Paths, directories, and filenames Checking for existence Permissions and other file attributes Walking directory trees Creating filters with fileinput Using shutil for file operations Advanced Data Handling Defaultdict and Counter Prettyprinting data structures Compressed archives (zip, gzip, tar, etc.) Persistent data Network Programming Using requests Grabbing web content Sending email Using SSH for remote access Using FTP Writing real-life applications Reading input files a la Unix Parsing command-line options Detecting the current platform Implementing logging Additional course details: Nexus Humans Mastering Python Programming (TTPS4820) 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 Mastering Python Programming (TTPS4820) 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.
Duration 5 Days 30 CPD hours This course is intended for Experienced Programmers and Systems Administrators. Overview Throughout the course students will be led through a series of progressively advanced topics, where each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review. This course is ?skills-centric?, designed to train attendees in core Python and web development skills beyond an intermediate level, coupling the most current, effective techniques with best practices. Working within in an engaging, hands-on learning environment, guided by our expert Python practitioner, students will learn to: ? Create working Python scripts following best practices ? Use python data types appropriately ? Read and write files with both text and binary data ? Search and replace text with regular expressions ? Get familiar with the standard library and its work-saving modules ? Use lesser-known but powerful Python data types ? Create 'real-world', professional Python applications ? Work with dates, times, and calendars ? Know when to use collections such as lists, dictionaries, and sets ? Understand Pythonic features such as comprehensions and iterators ? Write robust code using exception handling An introductory and beyond-level practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features. An Overview of Python What is python? 1 -- An overview of Python What is python? Python Timeline Advantages/Disadvantages of Python Getting help with pydoc The Python Environment Starting Python Using the interpreter Running a Python script Python scripts on Unix/Windows Editors and IDEs Getting Started Using variables Built-in functions Strings Numbers Converting among types Writing to the screen Command line parameters Flow Control About flow control White space Conditional expressions Relational and Boolean operators While loops Alternate loop exits Sequences About sequences Lists and list methods Tuples Indexing and slicing Iterating through a sequence Sequence functions, keywords, and operators List comprehensions Generator Expressions Nested sequences Working with files File overview Opening a text file Reading a text file Writing to a text file Reading and writing raw (binary) data Converting binary data with struct Dictionaries and Sets About dictionaries Creating dictionaries Iterating through a dictionary About sets Creating sets Working with sets Functions Defining functions Parameters Global and local scope Nested functions Returning values Sorting The sorted() function Alternate keys Lambda functions Sorting collections Using operator.itemgetter() Reverse sorting Errors and Exception Handling Syntax errors Exceptions Using try/catch/else/finally Handling multiple exceptions Ignoring exceptions Modules and Packages The import statement Module search path Creating Modules Using packages Function and Module aliases Classes About o-o programming Defining classes Constructors Methods Instance data Properties Class methods and data Regular Expressions RE syntax overview RE Objects Searching and matching Compilation flags Groups and special groups Replacing text Splitting strings The standard library The sys module Launching external programs Math functions Random numbers The string module Reading CSV data Dates and times Working with dates and times Translating timestamps Parsing dates from text Formatting dates Calendar data Working with the file system Paths, directories, and filenames Checking for existence Permissions and other file attributes Walking directory trees Creating filters with fileinput Using shutil for file operations 17 ? Advanced data handling Defaultdict and Counter Prettyprinting data structures Compressed archives (zip, gzip, tar, etc.) Persistent data Advanced data handling Defaultdict and Counter Prettyprinting data structures Compressed archives (zip, gzip, tar, etc.) Persistent data Network services Grabbing web content Sending email Using SSH for remote access Using FTP Writing real-life applications Parsing command-line options Detecting the current platform Trapping signals Implementing logging Python Timeline Advantages/Disadvantages of Python Getting help with pydoc
Inclusive organizations are ones where members of the LGBTQAI+ community thrive. Providing a welcoming environment means ensuring that all employees have an understanding about respecting sexual identity. The acronym used to refer to this large segment of the population continues to grow to represent the identities of others. This video outlines the meaning behind 'LGBTQIA' and is intended to provide employees with further cultural competency. Length: 5:14 Learning Objectives Define and explain the components of the LGBTQIA+ acronym, including lesbian, gay, bisexual, transgender, queer, intersex, asexual, aromantic, agender, non-binary, and genderqueer identities.;Recognize the distinction between sexual orientation and gender identity, emphasizing the importance of respecting both aspects of an individual's identity.;Understand the significance of recognizing and supporting diverse gender and sexual identities, fostering inclusivity, and becoming an ally within the LGBTQIA+ community.
A Practical Guide to Introducing Agile "Don't throw your baby out with the bath Water(fall)". This is not a deep conversation about Agile v Waterfall or where to use them (that is for other talks and much deeper thinkers /agile purists). Instead, this talk acknowledges that the world we are living in is complex, where every delivery is different and not binary, i.e., Agile or Waterfall. This talk is aimed at "Non Agilists" and focuses on how they shouldn't be scared of agile and that it isn't about throwing away everything you have learnt from delivering in a more traditional/Waterfall way. It is about building on them and embracing the true mindset and heart and soul of Agile. The key takeaways of the session include: An introduction to some of the basic concepts of agile and which to focus on first How to start your journey from "Non Agilist" to a person that can deliver irrespective of environment Some of the real-life examples and approaches that have been successfully used kick start the journey for both individuals and teams
Inclusivity is something a lot of organizational leaders say they want, but what about restrooms? Gender-neutral restrooms are a great way to make sure that everyone feels welcome, understood, and respected in your organization. There are multiple approaches to making the change, and while some take more effort than others, it is worth it for the inclusion benefits it provides. This video is great for HR professionals, managers, and decision-makers in a company. Length: 3:39 Learning Objectives Acknowledge the importance of gender-neutral restrooms in promoting inclusivity and understanding the needs of transgender, non-binary, and diverse individuals in the workplace.;Recognize how gender-neutral restrooms are designed to prioritize safety, privacy, and comfort for all users, with an emphasis on individual stalls and appropriate signage.;Develop strategies to address objections and encourage open dialogue, ultimately fostering a more inclusive and accepting workplace that respects the diverse needs and experiences of all individuals.