Courses
Discover thousands of courses from top institutions and platforms worldwide
Level
Course Type
Duration

Coursera
This specialization is designed for post-graduate students aiming to advance their skills in AI, cybersecurity, & industrial control systems (ICS) security. Through three in-depth courses, you will explore AI safety, trust, security, privacy, and critical topics like AI governance, policy frameworks, and the impact of large language models (LLMs) such as ChatGPT. Also, you will gain a comprehensive understanding of (ICSs), including their architecture, security risks, and best practices for risk assessment and incident response. You will be equipped to address cybersecurity challenges within both AI and operational technology (OT) systems, secure industrial control networks, and manage the convergence of AI and cybersecurity in modern infrastructures. This program prepares you to navigate the evolving landscape of AI and ICS security, positioning you for roles that require expertise in securing both AI technologies and industrial networks. The specialization also covers malware, anti-virus, vulnerability principles, Internet of Things (IoT), Mobile Application Security, Border Gateway Protocols (BGP), anonymization, ICS, DNS Resource Record Types, and analyzing DNS, HTTP, SMTP, and TCP protocols. Tools include SiLK, NetFlow, Wireshark, IPTables, Splunk, Node-Red IoT framework, virtual machines, and TCPDump. Further exploration will include vulnerabilities and countermeasures for IT & OT protocols like WNAN, ZigBee, EMV, SIGFOX, CIP, MODBUS, DNP3, OPC, HART, BACnet, & ICCP.

Coursera
Launch your career in the high demand field of cybersecurity. In this beginner-friendly program, you’ll develop essential skills to protect systems, investigate threats, and respond to cyber incidents to get job ready in less than 5 months, no prior experience required. Cybersecurity is all about defending digital infrastructure. You’ll learn how to identity, assess, and mitigate risks, as well as detect and respond to security breachers. Through hands-on labs and real-world scenarios, you’ll gain experiences across five key areas including information security fundaments, ethical hacking, network defense, digital forensics, and security operations. You’ll also develop practical skills using industry-standard tools and techniques in threat hunting, forensic analysis, vulnerability management, and incident response. Whether you’re new to tech or transitioning from another role, this program helps you build a solid foundation to grow in the cybersecurity field. By the end of this program, you’ll be equipped with the technical knowledge, problem-solving mindset, and practical experience needed to start your cybersecurity career with confidence.

Udemy
Learn How to Become a Software Quality Assurance Engineer What you'll learn: Fundamentals of Quality Assurance EngineeringHow to approach testingWhy testIdentify different types of software testingCreating a test planKnow when testing is done In this course you will learn how to become an effective test engineer. This course will teach you the fundamental practices of a Software Quality Assurance Engineer. We'll get into what it is like to test software and how to do it. You'll learn about how to write a test cases and how to execute a test. Learn how to file a bug report and tips and tricks on becoming a better QAengineer. A software quality assurance engineer is someone who monitors every phase of the software development process so as to ensure design quality, making sure that the software adheres to the standards set by the development company. Software quality assurance engineers make sure that new products work before they are released to the public.Testing is something every developer must do to write effective and quality code, but going about what you should test and how to do it can be a challenging question. Quality Assurance is the practice of monitoring other developers' work and creating processes and tests that will ensure the product meets the end user’s expectations and limiting the amount of bugs that are released. Software delays are costly for a company, so it is vital for software releases to meet target dates and stay within budget. A software quality assurance engineer helps meet release deadlines by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or leaders.By the end of this course you will know what it takes to become a Software Quality Assurance Engineer.

Coursera
Thinking of gaining a globally recongized credidental in IS auditing ? Upon completing the course, you will receive a seperate email of taking the ISACA IT Audit Certificate Exam at a special discount! Information Systems Audit and Control Association (ISACA) is the professional body in the IS Auditing area for years. ISACA offers certificates like CISA (Certified Information Systems Auditor), CISM (Certified Information Security Manager), etc. which has helped individuals worldwide to advance their careers in IS auditing. --- Information systems (IS) are important assets to business organizations and are ubiquitous in our daily lives. With the latest IS technologies emerging, such as Big Data, FinTech, Virtual Banks, there are more concerns from the public on how organizations maintain systems’ integrity, such as data privacy, information security, the compliance to the government regulations. Management in organizations also need to be assured that systems work the way they expected. IS auditors play a crucial role in handling these issues. In the course “Information Systems Auditing, Controls and Assurance”, you will explore risks of information systems, and how to mitigate the risks by proper IS Controls. You will also get familiar with the IS Audit procedures and how they are applied during the IS development throughout the Systems Development Life Cycle (SDLC). Finally, you will get to observe how we can make the system changes more manageable using formal IS Management practices, such as Change Management Controls and Emergency Changes. The conversations between the course instructor - Prof. Percy Dias, and the IS auditing practitioner will give you a concrete idea on how IS auditors perform their duties, the qualities to become IS auditors and future prospects of IS auditing industry, which is suitable for students and graduates from Information Systems, Information Technology and Computer Science, and IT practitioners who are interested to get into the IS auditing field. The course is awarded The Best Online Courses of the Year (2021 Edition) by Class Central (http://www.classcentral.com).

YouTube
Explore an introduction to security in deep learning, focusing on intrusion detection systems (IDS) and common machine learning pitfalls. Delve into the complexities of security data, the FASTT system, and issues of target leakage. Examine real-world examples like the "dog or muffin" problem, stop sign recognition, and wolf vs. husky classification to understand the challenges in training data and the importance of distinguishing correlation from causation. Learn about the KDD-99 dataset and malware classification as a complex security application. Discover techniques to prevent overfitting and gain insights into hardware considerations for deep learning in security contexts.

freeCodeCamp
As your programs or web applications become more complex, you'll want to test them to make sure that new changes don't break their original functionality.In the Quality Assurance Certification, you'll learn how to write tests with Chai to ensure your applications work the way you expect them to.Then you'll build a chat application to learn advanced Node and Express concepts. You'll also use Pug as a template engine, Passport for authentication, and Socket.io for real-time communication between the server and connected clients.Major Topics: Quality Assurance and Testing with ChaiAdvanced Node and ExpressQuality Assurance Projects

Udemy
Hands-On Data Analysis with SQL What you'll learn: Analyse and manipulate dataCreate Database and TablesAnalyse data using aggregate functionsAnalyse data using analytic functionsAnalyse data using ranking functionsAnalyse data using various operatorsAnalyse data using sub queriesAnalyse data using views A SQL data analyst is a data scientist that uses the SQL language to interpret data. This analysis is used to improve business information and provide new insights to managers.SQL data analysts design scripts and programs to perform specific database functions and to analyse and maintain data. Some SQL Data Analyst Duties and ResponsibilitiesDuties vary for SQL data analysts based on the specific needs of the hiring company and the amount of data being analysed. However, these core tasks are commonly associated with this job:Integrate DataSQL data analysts integrate data from multiple data sets into o:ne database system to streamline information.Create Database FunctionsSQL data analysts program specific database functions to create database triggers and design data tables.Design ReportsAfter reviewing and analysing data, SQL data analysts design reports to show statistics and other information about specific database topics.Clean DatabaseSQL data analysts remove dead data files and other irrelevant information to free up database space.Write ScriptsSQL data analysts write scripts to analyse data and perform specific data queries.Resolve Data IssuesSQL data analysts isolate and resolve issues with data and databases.Add DataSQL data analysts collect data from multiple sources and add it to the database. We will be performing data analysis using SQL on relational databases like: MySQL, PostgreSQL and MS SQL Server.A relational database is a type of database. It uses a structure that allows us to identify and access data in relation to another piece of data in the database. Often, data in a relational database is organized into tables. A relational database includes tables containing rows and columns. For example, a typical business order entry database would include a table that describes a customer with columns for name, address, phone number and so forth.SQL or Structured Query Language is a critical tool for data professionals. It is undoubtedly the most important language for getting a job in the field of data analysis or data sciences. Millions of data points are being generated every minute. And raw data does not have any story to tell. After all this data gets stored in databases and professionals use SQL to extract this data for further analysis.

Udemy
Data Analysis & Visualization with Power BI ,Excel ,SQL What you'll learn: Connecting to SQL Server and PostgreSQL Databases with Power BIConnecting to Web Data with Power BIConnecting to Microsoft Access Database FileAnalysing data from various connected data sourcesClean and transform dataCreating visualizations and dashboardsPublishing reports to Power BI ServiceCreating data relationshipsCreating and Optimizing Data ModelsPerforming Data Analysis & Visualization with ExcelPerforming Data Analysis with SQL & MySQL Power BI is a business analytics solution that lets you visualize your data and share insights across your organization, or embed them in your app or website. Connect to hundreds of data sources and bring your data to life with live dashboards and reports.Discover how to quickly glean insights from your data using Power BI. This formidable set of business analytics tools—which includes the Power BI service, Power BI Desktop, and Power BI Mobile—can help you more effectively create and share impactful visualizations with others in your organization.In this beginners course you will learn how to get started with this powerful toolset. We will cover topics like connecting to and transforming web based data sources. You will learn how to publish and share your reports and visuals on the Power BI service.You will learn how to import data, create visualizations, and arrange those visualizations into reports. You will learn how to how to pin visualizations to dashboards for sharing. You will also learn how to use DAX language( Data Analysis Expressions) to perform calculations on data models. Topics include:Connecting to SQL Server and PostgreSQL DatabasesConnecting to Microsoft Access Database FileCreating reports with data visualizationsModifying existing reportsCreating and managing data dashboardsCreating Power BI datasets, dashboards, reports, and workbooksConnecting to web based data sourceConnecting to Excel datasetUsing Query EditorJoining tables and creating tablesFormulating via DAX logicUsing quick measures and dynamic measuresUsing conditional statementsPerforming various transformation on connected datasetWe will also be performing some data analysis using Excel and SQL.

YouTube
Explore the diverse world of data professions in this 45-minute conference talk from SQLBits. Gain insights into the distinct roles of data engineers, scientists, and analysts, understanding their unique skill sets and responsibilities. Learn how these professionals collaborate on daily tasks and contribute to typical data projects. Join speakers Bethany Hope Archer and Tori Tompkins as they share their personal journeys and experiences in the rapidly evolving data industry. Discover the nuances of each role and how they complement each other in solving complex data challenges. Perfect for those looking to understand the different career paths in data or seeking to improve cross-functional collaboration in data teams.

Udemy
Become Quality Assurance Engineer as a Complete Beginner. QA Masterclass for Junior QA Engineers. What you'll learn: Foundations of Quality AssuranceQA Best PracticesQuality Assurance guidance for starting your first IT jobHow to write test casesSoftware Development Life CycleAgile MethodologyJIRAHow to find bugsManual Testing Basics This course is updated frequently with new lessons, projects and resources!November 2023 - NEW! New Lecture Added - BONUS Research: QA Engineer Salary in November 2023 October 2023 - NEW! Downloadable Resources Added:Common Software ErrorsUnderstanding Software Test CasesHow to Write Good Test CasesBlack Box TestingBlack Box Testing TechniquesTesting the Software with Blinders onSoftware Engineering - White Box TestingCross Browser TestingUser Acceptance TestingUser Documentation for JIRA SoftwareJIRA Agile BasicsRegression TestingExploratory TestingPerformance Testing - Apache JMeter eBookBeginner Guide To Software Testing (Automation Included)April 2023 - NEW! Downloadable Resources Added - Different Types of Software Testing March 2023 - NEW! Downloadable Resources Added - Software Development Life Cycle, Book - Agile for Dummies, Agile Team Roles Start Learning Quality Assurance TODAY!★★★★★ "This is one of the best QA software introduction courses, the instructor explains the testing concepts clearly and concisely."★★★★★ "A great introduction to the QA profession for every beginner, great course!"★★★★★ "Useful, in-depth walkthroughs. Instructor is knowledgeable, genuine and speaks in a calm, paced manner."★★★★★ "The best course for starting out with testing software. Every beginner QA should watch this."★★★★★ "Thank you for this useful information! This course is easy, not too fast and not too slow. Everything is explained clearly and to the point. I recommend this course!"★★★★★ "A good beginner course for someone who is looking for a QA profession. Very nice presentation!! Thanks" In This Course:You will learn different ways of Software Testing and everything you need to start your first job as Junior Quality Assurance Engineer This course will give you the foundation and confidence to enter the IT Industry You WILL Learn:What is a Test Case and how to write a Test CaseWhat is Software Development Life CycleWhat is Agile - Scrum and KanbanDifferent Types of TestingWhat is a BUG?Black Box TestingWhite Box TestingUAT - User Acceptance TestingRegression TestingCross Browser TestingJIRA - Bug Tracking ToolWhen You Should Move on to AutomationYou don't need any experience to enroll, you will be guided step by step through this course You will also get Bonus Materials to help you from the beginningThis course requires work in the beginning - just like any other thing in life But the best thing in the world is when your start making positive changes in your life This course teaches you the simplest way to enter the IT field - Quality Assurance!If You Are Someone Who:Want to Become Quality Assurance EngineerWant to learn Software TestingWant to Change CareerWant to achieve Financial Freedom and Enjoy LifeEnroll in the Course Today and Get Started! This course comes with a 30-day 100% Money Back Guarantee, so if you aren't happy with your purchase, you can get a refund - no questions asked!You will also get: - Support and Answers to All Your Questions During the Course - Lifetime Access - Certificate of CompletionNow go Ahead and Click the Enroll Button. I'll See You in the First Lesson!

Udemy
[ eLearninfosec ] SOC Analyst training - Interview Questions also included -Its hands on experience on splunk SIEM What you'll learn: Student will gain the knowledge of Networking, Cyber Security and SOC analyst role activities content with hands on practicals Cyber Security SOC analyst training Splunk (SIEM) For those who are aspiring to certify themselves as well as enhance their knowledge and skills on becoming a SOC analyst. This course is specially designed for all level of interested candidates who wants get in to SOC.Work of a SOC analyst?A Security Operation Center Analyst is primarily responsible for all activities that occur within the SOC. Analysts in Security Operations work with Security Engineers and SOC Managers to give situational awareness via detection, containment, and remediation of IT threats. With the increment in cyber threats and hacks, businesses are becoming more vulnerable to threats. This has significantly enhanced the importance of a SOC Analyst. For those in cybersecurity, it can be a dynamic role. SOC Analysts cooperate with other team members to detect and respond to information security incidents, develop and follow security events such as alerts, and engage in security investigations. Furthermore, SOC Analysts analyze and react to undisclosed hardware and software vulnerabilities. They also examine reports on security issues and act as ‘security advisors’ for an organization.This course helps you to learn and implement those strategies and with training provided. This will in turn help you play a significant role in defending against cyber threats and keeping sensitive information secure.

LinkedIn Learning
Discover how to effectively test and validate EPUB, Kindle, and other ebook files on different devices.

YouTube
Discover how to automate accessibility testing for web applications in this conference talk from Copenhagen DevFest 2023. Learn to assemble a comprehensive toolkit using widely adopted open-source tools and libraries. Configure ESLint with accessibility rules for early issue detection and feedback directly in the code. Explore writing unit tests with Testing Library that simulate user interactions, including those using assistive devices. Implement full automated checks against running applications by incorporating the Axe-core accessibility engine in e2e tests. Gain insights on integrating these tools into your development process through automated checks in continuous integration pipelines at various stages of development and release, ensuring applications are accessible to all users.

YouTube
Explore a thought-provoking conference talk from Black Hat USA 2000 that delves into the critical need for assurance in cybersecurity. Join Brian Snow as he presents compelling arguments and insights on why robust security measures and trustworthy systems are essential in an increasingly interconnected digital landscape. Gain valuable perspectives on the importance of building and maintaining confidence in our technological infrastructure, and learn about potential strategies for enhancing assurance in various aspects of information security. Discover how this 43-minute presentation challenges conventional thinking and offers a forward-looking approach to addressing the complex challenges facing the cybersecurity industry.

Study.com
Discover new information about or improve your current understanding of auditing and assurance services using this Auditing & Assurance Services course. Entertaining lessons and self-assessment quizzes/exams are available to help you prepare for a test, improve your grades or enhance your performance on the job.

YouTube
Learn about the key differences between three popular data-focused career paths - Data Analyst, Machine Learning Engineer, and Data Scientist roles. Explore the distinct responsibilities, required skills, tools, and typical day-to-day work involved in each position to better understand which path aligns with your interests and career goals. Gain valuable insights into how these roles contribute differently to an organization's data strategy and decision-making processes, while understanding the educational requirements and experience needed to pursue each career direction.

Pluralsight
So you want to be a business analyst? This course takes you inside this exciting role, exploring the value business analysts offer to organizations. Learn more about assessing needs, eliciting information, and key tools and traits for success. If you would like to be a business analyst or learn more about what business analysts do, you’ve come to the right place. In this course, So You Want to Be a Business Analyst, you will gain a foundational understanding of the value business analysts bring to organizations and the skills and traits that help them succeed. First, you will learn more about the lifecycle of business analysis, from assessing needs and working with stakeholders to developing requirements and coordinating with project managers. Next, you will explore the tools that successful business analysts use to conduct their work. Finally, you will discover how business analysts choose different methods for eliciting the information they need from stakeholders and data sources so that information can be analyzed and converted into a set of measurable, actionable objectives. When you are finished with this course, you will have a solid understanding of the work business analysts do and how this dynamic role could be a valuable next step in your career. Topics: Course OverviewLife as a Business AnalystThe Skills of a Business AnalystWorking as a Business Analyst
Cybrary
ISSEP training builds on the principles found in CISSP but focuses on the processes used to develop secure systems. This course will provide the student with a solid understanding of the five ISSEP domains along with the key areas of knowledge critical to meeting the rigors of this concentration. While not an exam preparation course, the Cybrary ISSEP course aims to provide a solid starting point for such study. Target Audience for ISSEP Training Students who hold the CISSP certification looking to pursue the ISSEP concentration and all others looking to improve their understanding of systems engineering principles related to information and cybersecurity. Prerequisites for ISSEP Training Ideally, the student taking this course will have completed the CISSP Certification. If not, equivalent knowledge of CISSP, CASP, and/or CISM materials will support the course goals and learning objectives ISSEP Training Course Goals By the end of this course, students should be able to: Understand and describe the components of the ISSEP Domains Describe the Information Systems Security Engineering (ISSE) Process Describe the System Development Life Cycle (SDLC) Describe the key related National Institutes for Standards and Technologies (NIST) standards Create an ISSEP study plan What is the Information Systems Security Engineering Professional Certification? The Information System Security Engineering Professional (ISSEP) certification is a vendor-neutral credential that validates an individual's proficiency in designing, creating, and implementing security for information systems, services, and applications. The ISSEP certification is awarded by the Information Security Consortium (ISC2) as a concentration area for the Certified Information System Security Professional (CISSP) credential. The ISSEP credential ensures that an individual understands the relationship between systems and security engineering and can identify information security needs, design security architecture, create a security design, and implement system security. What Does the ISSEP Training Cover? This intermediate-level course covers the ISSEP concentration area of the Certified Information Systems Security Professional program. Students will learn about the five ISSEP domains and the key concepts that pertain to the specific focus of this concentration. In addition to the five domains, the course covers the information systems security engineering process, the system development life cycle (SDLC), and the related National Institutes for Standards and Technologies (NIST) standards. Students should then be able to create an ISSEP study plan that will assist them in preparing for the ISSEP certification exam. The ISSEP training course is ideal for any students who have already earned the CISSP certification and want to improve their understanding of cybersecurity's engineering side. This may include professionals in the following roles: • Information assurance officers • Information assurance systems engineers • Information assurance analysts • Senior security analysts • Senior systems engineers While there are no hard and fast prerequisites for this course, it's recommended that students who enroll have already earned their CISSP certification. If they haven't, then an equivalent working knowledge of CISSP, CompTIA Advanced Security Practitioner (CASP), or Certified Information Security Manager (CISM) skills will be helpful. Upon finishing this course, students will complete 5 hours and 58 minutes of clock time, earn 6 CEUs/CPEs, and will receive a Certificate of Completion. Is the CISSP-ISSEP Certification Worth It? Earning ISC2's Certified Information System Security Professional certification is an accomplishment that comes with many benefits. When a concentration area like ISSEP is added, it opens the door to even more advantages and opportunities. Concentration areas add depth and mastery beyond the CISSP, providing those professionals who hold them with a leg up on specific roles that command better salaries, increased responsibilities, and more career satisfaction. Here are some reasons that the CISSP-ISSEP certification is worth it: • Distinguished skillset. Having specialized skills demonstrates a deeper and broader understanding of the common body of knowledge in the cybersecurity industry. • Career advancement opportunities. Credentials in concentration areas demonstrate a higher, more specialized level of expertise that raises credibility, visibility, and opens more doors for career advancement. • Higher salaries. IT professionals who hold certifications are typically paid higher salaries than their uncertified counterparts. • Global recognition. Certifications from ISC2 are globally recognized and held in high regard all over the world. What Jobs Does the CISSP-ISSEP Certification Prepare You For? There are various job roles that the CISSP-ISSEP prepares candidates for, including the Information System Security Engineer. While job titles may vary depending on the company, some of the common CISSP-ISSEP jobs are: • Cybersecurity Analyst • Cybersecurity Engineer • Cybersecurity Threat Detection Specialist • Security Architect • Security Engineer • Cybersecurity Program Director What Salary Does the ISSEP Certification Earn? In the U.S., the average salary for IT professionals with the CISSP-ISSEP certification is $148,433, according to Payscale.com. The exact salary that can be expected depends on the specific organization, its size, a candidate's experience, and other factors. How is it Best to Learn ISSEP? Our Information System Security Engineering Professional (ISSEP) training course is the ideal starting point for students who want to learn about this CISSP concentration area. While it's not meant to be a certification exam preparation course, it will give students a solid foundation of the five domains included in the exam. Cybrary is a leading provider of online technology training courses, and we are happy to help students expand their IT knowledge to better their careers. All the courses in our extensive library are online, self-paced, and taught by subject matter experts. This makes Cybrary practical and convenient for students. To learn more about ISSEP, enroll for this training by clicking the Register button at the top right of this screen.

edX
This eight-course Professional Certificate from IBM prepares you with job-ready skills for an entry level data analyst role. Position yourself competitively and power your data analyst career for a job in a thriving market or leverage foundational data skills to explore problems in an increasingly data-driven professional world. The U.S. Bureau of Labor Statistics projects a growth rate of 20% in the data analytics industry until 2028. You will learn the core principles of data analysis, participate in hands-on skills-based practice, and gain the knowledge to help companies make smarter business decisions. You will work with a variety of data sources, project scenarios, and data analysis tools, including Excel, SQL, Python, Jupyter Notebooks, and Cognos Analytics. These online learning tools will offer you practical experience with data manipulation and the application of analytical and data visualization techniques. This Professional Certificate does not require any prior programming or statistical skills, and is suitable for learners with or without college degrees. A willingness to learn, basic computer literacy, comfort working with numbers, high school math, and a desire to enrich your profile with valuable skills is all you need to get started in this course. With the IBM Data Analyst Professional Certificate you will develop the confidence and portfolio to begin a career as an associate or junior data analyst by learning the essential skills that help professionals in a wide range of job functions and industries explore business problems.

Udacity
Clean up messy data, uncover patterns and insights, and communicate your findings. You'll start with an introduction to data analysis tools, including Jupyter Notebook, NumPy, pandas, and Matplotlib. Using these tools, you will ask questions about data and answer them through data collection, exploration, wrangling, and visualization. This intermediate-level program includes real-world projects where you will choose your own datasets, research questions, and analysis approach. As you progress through the program, each course will repeat the data analysis process while introducing more advanced techniques, such as applying data imputation to fill in missing data and applying appropriate encodings when developing data visualizations.