Back to Courses

Information Technology Courses - Page 106

Showing results 1051-1060 of 1471
Capstone (React App)
Welcome to the Capstone project! This project enables you to demonstrate multiple skills from this Certificate by solving an authentic real-world problem. This course will test your knowledge and understanding in mobile development using React Native. On completion of the Capstone project, you’ll have a job-ready portfolio that you can show to recruiters, demonstrate during interviews and impress potential employers.
Package Installation in Linux
In this one-hour, project-based course, you'll learn several ways to install and update applications in Linux. These include the Software Center, apt, AppImage and something called a "tarball." This guided project will introduce you to the following concepts: -Linux Software Center -apt command-line utility -Batch files -AppImage -Tarball
Advanced Programming in Swift
At the heart of any remarkable iOS applies a thorough understanding of the Swift programming language. Embark on a journey to expand your knowledge and skillset with Advanced Programming in Swift. Discover Swift’s advanced custom data types, explore code organization best practices, tap into error handling to improve your program’s performance, and foster an understanding of programming the functional way with higher-order functions like map, filter and reduce. Then, to further understand the inner workings of successful app development, learn how to implement unit tests to ensure that your applications function as intended. By the end of this course, you will practice creating the functionality you often encounter in apps with large lists of items. You’ll implement advanced programming concepts including higher-order functions to process collections and build your own list with filtering and sorting functionality. Upon completion of this course, you will be able to: • Create custom data types including enumerations, sets, structures and classes. • Organize and optimize your code by using subclassing and inheritance, typecasting and polymorphism. • Discover how to set restrictions in your code using access control. • Create blueprints for your code with optional and required protocols. • Give control and pass responsibilities from one instance to another with delegation. • Employ appropriate error handling approaches, implement throwable functions and catch errors. • Describe what recursion is and identify common use cases. • Implement higher-order functions like map, filter and reduce. • Ensure your applications perform as expected by implementing unit tests. This course is ideal for intermediate learners who would like to prepare themselves for a career in iOS development. To succeed in this course, you need a foundational understanding of the programming fundamentals of Swift and SwiftUI.
The GRC Approach to Managing Cybersecurity
Managing cybersecurity is about managing risk, specifically the risk to information assets of valued by an organization. This course examines the role of Governance, Risk Management, and Compliance (GRC) as part of the Cybersecurity management process, including key functions of planning, policies, and the administration of technologies to support the protection of critical information assets. In this course, a learner will be able to: ● Identify the importance and functions of Governance, Risk Management, and Compliance in Cybersecurity program management. ● Describe best practices in risk management including the domains of risk assessment and risk treatment. ● Describe the structure and content of Cybersecurity-related strategy, plans, and planning ● Identify the key components and methodologies of Cybersecurity policies and policy development ● Discuss the role of performance measures as a method to assess and improve GRC programs
Build a Firebase Android Application
This 1.5 hours class is the Android counterpart of the class Build a Google Firebase Web Application. Firebase is used by many major companies and websites to deliver world-class, real time data synchronization across the Internet on different platforms, like iOS, web and Android. In this class, you will learn about the data structure of Firebase, how to set one up, as well as how to develop Android mobile applications in Java that interact with Firebase. At the end of this course, you will be well versed and prepared to develop powerful Android Firebase applications in Java. This class requires basic to intermediate experience in Android application development in Java as a prerequisite.
Work Smarter with Microsoft Excel
This course is intended for learners with some experience using Microsoft Windows, who are seeking to build presentation skills with Microsoft Excel. To be successful in this course you should have an understanding of the basics of using a Windows-based computer. Experience with printing and using a web browser are an asset, but not required. Knowing how to use Microsoft Office products is essential in any professional setting. Whether you want to expand your expertise to apply for a new role, start your own business, or simply develop a new personal skill this course is for you. This course will introduce you to Microsoft’s powerful and easy-to-use spreadsheet program, which provides you with an extensive set of tools to organize, analyze, present, and store data. If you are familiar with Excel’s basic features you can take your skills to the next level. If you are a beginner you will get the opportunity to develop basic Excel skills. In this course, you will become comfortable with creating a new spreadsheet, working with basic formulas and functions, making your spreadsheets look professional and presentable, and saving and printing a spreadsheet. By the end of this course, you will be comfortable creating advanced formulas, analyzing data with functions, analyzing data using functions and PivotTables, working with tables, visualizing data with charts, working with graphical objects, and enhancing workbooks. This course will help you prepare for Exam MO-200: Microsoft Excel (Excel and Excel 2019). You will get opportunities to demonstrate the ability to create and edit a workbook with multiple sheets and use a graphic element to represent data visually. You will also show that you can apply the correct application of the principal features of Excel and complete tasks independently.
Command Line Basics in Linux
In this one-hour, project-based course, you'll learn your first commands for the Linux command-line. You’ll learn how to bring up the manual for any Linux command, how to issue a command as a super-user to access restricted files and operations and how to navigate directories and display Linux command history. This guided project will introduce you to the following concepts: -Navigating directories -Listing, copying and moving files -Outputting to and amending text files
A General Approach to Risk Management
Every organization uses its information to support its business operations. When there are threats in the internal and external environments, they create the risk of information loss or damage. This course examines the design and construction of a risk management program, including policies and plans, to support the identification and treatment of risk to the organization’s information assets.
Cloud Logging on Kubernetes Engine
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will deploy a sample application to Kubernetes Engine that forwards log events to Cloud Logging.
Memorystore: Qwik Start
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will create a Memorystore instance and leverage its basic capabilities.