Course catalog

Categories

Showing 541-560 of 1,443 items.

Getting Started in After Effects for Illustrator Users (223751)

Even to users familiar with Illustrator and other apps in the Creative Cloud, After Effects often comes across as difficult to learn. However, your understanding of Illustrator gives you an edge in learning After Effects, as Illustrator and After Effects have several elements in common. In fact, some of the most amazing After Effects animations that you see on television or on the web began in Illustrator. In this course, instructor Mark Christiansen focuses on these familiar features and shows you the basics to put your designs in motion. Mark walks you through familiar tools and elements, then shows you how to set up Illustrator layers for motion, animate a vector pattern, set your animation to music, and more.

Note: This course was created by Mark Christiansen. We are pleased to host this training in our library.

Getting Started in After Effects for Photoshop Users (223020)

Even to users familiar with apps in the Creative Cloud, After Effects often comes across as the hardest to learn. However, if you already know other Creative Cloud apps, you are likely to see a lot of familiar features in After Effects. In this course, instructor Mark Christiansen focuses on these familiar features and shows you how to create designs that combine graphics and photographed images. Mark describes the main tools and workflows that Photoshop and After Effects share in common, as well as some key differences. He explains functions that exist in both, but with different names or locations in the UI. Mark goes over how to set up a Photoshop design for video, animate text, and render motion to Photoshop text. He concludes with recommendations on where to learn more.

Note: This course was created by Mark Christiansen. We are pleased to host this training in our library.

Getting Your First Job as a Web Developer (211120)

A career in web development lets you work from home in a field that's challenging, productive, and often lucrative. Instructor Christina Truong provides the foundational knowledge you need to get started in the field and find your way to a new career as an in-house or freelance web developer. First, Christina explains different types of web developer jobs and the skills associated with each role. She then shows you how to craft a personal profile online, maximize your job search, and write a resume that highlights the skills you’ve accumulated so far. Christina steps through the process of creating customized cover letters, preparing for interviews, and negotiating job offers. Christina also shows freelancers how to choose a business structure, maximize the search for clients and projects, and calculate rates for projects. Christina concludes by highlighting several things to consider when creating a contract.

Getting Your First Job in Software Development (231197)

Technology seems like a safe harbor in a stormy economy. Instructor Ray Villalobos answers the most common questions people have about how to look for, find, and get your first job in software development, and helps you build a solid plan for career success. Ray outlines what skills you need to learn, what to do if you’re switching careers, and how to get experience. He discusses how to use networking to create shortcuts for yourself. He also goes over the importance of internships and where to find a job. Ray walks you through the job application process, including how to optimize your profile, prove you can do the job, and prepare for a first phone call screening. Learn how to make it past the screening phase, as well as how to leverage subject matter experts to get prepared for a technical or coding interview. And, for when a successful interviewing process leads to a job offer, Ray shares some steps you should take to decide if the offer is right for you and ways to get your career off to a healthy start.

GIMP Quick Tips (223870)

Explore solutions to some of the most common GIMP questions in this collection of concise, straightforward videos. Learn to adjust exposure in photos, improve shadows and highlights, apply artistic effects, create vignettes, paint with patterns, and more.

GitHub Code Challenges (219212)

You've used GitHub. Maybe you’ve established your own workflow. How much do you know about the broader possibilities, though? Test your skills and find new options through this set of challenges. Instructor Ray Villalobos presents a series of brief challenges centered around building a basic app, from making a copy of an existing repo with an empty history to deploying static sites and apps using GitHub. This course aims not only to develop your skills in GitHub, but also to show you some tricks of the trade that you can use every day.

GitHub Codespaces: First Look (232778)

With GitHub Codespaces, a cloud development environment available in your browser, you can start coding faster and contribute code anywhere (and on any machine). In this course, get a first look at Codespaces, as well as how taking a cloud-based approach to programming can transform the way you work. Instructor Walt Ritscher explains how each codespace is associated with one branch of a GitHub repository, as well as how to create your own codespace and view it in the Visual Studio Code application. Walt also highlights how Codespaces provides an easy way to spin up an application container, how to commit and push changes from a codespace repository to GitHub, how to customize the Codespaces code editor, and more. Tune in to learn how to start developing entirely in the cloud with Codespaces.

GitOps Foundations (219671)

If there is one constant in the software industry, it is the need for both speed and accuracy. GitOps can help fill both needs. GitOps is an operational model that extends DevOps with additional concepts that allow teams to accelerate the delivery of cloud native applications in a manner that is more consistent, reliable, transparent, and secure. In this course, instructor Kevin Bowersox walks you through the basics of the GitOps pattern, its key principles, and its practical use. Using hands-on demonstrations with Kubernetes, Kevin explains building blocks such as declarative configuration, automated change delivery, reconciliation, and more. Throughout the course, you’ll be introduced to a variety of tools you can use that take a GitOps approach, including Terraform, Argo CD, Flux, and Flagger.

Gmail Essential Training (216424)

Discover how to use all the key features of Gmail, the free email service from Google. Instructor Jess Stratton starts with the basics of how to compose, send, and reply to email. She covers staying organized by using labels, working faster by utilizing keyboard shortcuts, and adding additional email accounts. Jess walks through the text and video chat features in Gmail and how to access them quickly, as well as how to use Gmail on a mobile device. She also shows advanced features including using operators to search, creating filters to automatically process messages, working with multiple messages, creating email groups with labels, and more.

Go Design Patterns (219365)

Go, a multi-paradigm programming language, features design patterns that allow developers to address common problems efficiently. In this course, senior developer advocate Joe Marini covers creation, structural, and behavioral design patterns. Joe begins with an overview of design patterns and design pattern categories. Then he gives you overviews and examples of several creational patterns, including builder pattern, factory pattern, and singleton pattern. He does the same for structural patterns, covering adapter patterns and facade patterns. Joe concludes with behavioral patterns such as an observer pattern and an iterator pattern.

Go Recipes: Practical Projects (220011)

If you’re figuring out what to make for dinner tonight, this course will not help you. However, if you’re learning the Go programming language, this course is a great resource for practical learning. Instructor Miki Tebeka walks you through common Go projects with "recipes," or step-by-step instructions. Miki shows you some basics, such as Go slices, maps, error handling, and panic recovery. He explains how to measure, format, parse, and convert time in Go. Miki goes over ways you can work with text in Go, then demonstrates using structs, methods, and interfaces to improve your code. He discusses working with JSON and HTTP, then concludes by describing the benefits of bringing concurrent instructions to your apps.

Goal Setting for Business Impact (209658)

Whether we want to or not, we spend a lot of time of our lives at work or thinking about work. So why do we so often feel like we’re not making a meaningful impact? As chartered psychologist Gemma Leigh Roberts shows, it’s easy to forget the bigger picture when setting goals by focusing on tasks rather than achieving results. In this course, Gemma explains how to apply the techniques required to set goals aligned with business strategy to achieve tangible, measurable outcomes that drive the business forward. As Gemma shows, rethinking how you set goals, and focusing on results that actually matter, are key steps in making an impact and finding meaning in your work.

Google Analytics (GA4): Audience-Building and Segmentation (215132)

If you work in digital marketing, knowing your audience—and how effectively you’re reaching them—is vital to your success. With Google Analytics, you have a powerful tool to segment users and leverage that data to take insightful actions. In this course, Samantha Barnes shows you how to build audiences, funnels, user paths, segments, and data integrations with Google Analytics. Samantha goes hands-on with the tools, discussing topics like user-based data, how to customize that data in advanced segments, and how to take the advanced reporting explorations to another level by building Google Analytics audiences. As Samantha shows, once you know your audience, you can more effectively target high-value customers, deliver ads at the right time, and discover trends that lead to successful conversions.

Google Analytics 4 (GA4) Essential Training (209828)

Google Analytics 4 provides the means to track, analyze, and report on the visitors to your site and app—who they are and what they do. This course walks you through the first major revision in years to the de facto standard in analytics in years that includes tons of new features and powerful machine learning. With over 15 years on the platform and thousands of enterprise client engagements, industry veteran Corey Koberg covers how to best use this leading analytics tool to better understand who your digital customers are, how they found you, and how they engage with your site or app once they get there. Corey covers the platform's out-of-the-box functionality, from account creation to reporting fundamentals. He shares how to get, convert, and retain customers, manage user accounts, and more.

Google Analytics Quick Start (217478)

Ready to take your analytics game to the next level? In this course, learn how to take advantage of the latest features in Google Analytics, which allow you to track your consumer, no matter what device they use. First, instructor Brad Batesole shows you how Google Analytics works, how to set up Google Analytics, and how to navigate its key functionality. Brad walks you through metrics, channels, source, and medium in Google Analytics. He covers how to track data effectively in Google Analytics, as well as how to use reports to make accurate decisions and how to navigate the interface of Google Analytics. He describes different reports and how they may be useful to you. Brad concludes by encouraging you to review your audience and make decisions to reach them more effectively.

Google Apps: Tips, Tricks, and Techniques (228902)

Become a Google power user. Follow along with productivity expert Jess Stratton as she uses her favorite features in a variety of Google products, including Gmail, Calendar, and Maps, to solve everyday challenges. The real-life scenarios showcase some of the lesser-known features in G Suite. Learn quicker ways to process email, eliminate the stress of travel by planning your journey, and keep on top of your schedule. Each tip brings you one step closer to Google mastery.

Google Calendar Essential Training (228358)

Manage your personal and professional schedules more effectively with Google Calendar. In this concise course, staff instructor Jess Stratton shows how to get started scheduling events, keeping track of your to-dos, and accessing it all on the go. Jess begins by showing how to change the way Google Calendar looks and acts to make it better suit your needs. Next, she moves straight into creating single or repeating events, inviting guests, and adding rooms and resources to an event. She demonstrates how to respond to invitations, and covers the ins and outs of pop-up reminders and email notifications. Jess also shows how to create an additional calendar, share your calendar with others, and access your Google Calendar on your phone or tablet.

Google Cloud for Azure Administrators (220232)

Cloud skills are in high demand. Cloud admins can improve their career prospects by learning about the big three platforms (AWS, Azure, and Google Cloud Platform). Admins for organizations that use a multicloud strategy may find they need to be able to work with all three to do their jobs. In this course, instructor Sharon Bennett provides existing Azure admins with a foundational understanding of Google Cloud Platform (GCP) and makes it relatable to their existing understanding of Azure. Sharon explains GCP architecture and enterprise application services. She shows you the GCP management console, as well as the services used for cost management and monitoring. Sharon walks you through security features, storage options, and virtual machines and networks. She concludes with a discussion of database services available in GCP and how you can create your own database.

Google Cloud Platform (GCP) Essential Training for Developers (210899)

Developing and deploying software in the cloud is the new normal for the tech industry and Google Cloud Platform (GCP) is one of the major cloud providers. Google provides a multitude of cloud computing services that can make developing much easier. In this course, discover how to design, build, and maintain applications in GCP. Learn best practices for deploying and configuring optimized, secure, and scalable settings in App Engine and for setting up Cloud SQL application architecture. See how to manage distributed queues in Cloud Tasks, a managed service for executing background tasks and processes. And finally, explore Cloud Logging and other GCP tools you can use to optimize your application when it goes live.

Google Cloud Platform for Enterprise Essential Training (229701)

Is Google Cloud Platform (GCP) the right choice for your enterprise application? GCP now has the enterprise-level features large organizations demand: IAM security, custom encryption, NoSQL database support, and cloud-native continuous integration and deployment. This course helps enterprise architects, network admins, and technology stakeholders evaluate and implement GCP services for their organizations. Learn how GCP addresses enterprise concerns—from reliability to partner integration—and discover the scenarios where it shines, including data warehousing and disaster recovery. See how GCP solutions—serverless computing, data storage, and data pipelines—map to these different scenarios, and explore the developer and DevOps tools that Google provides for building your own custom solutions. Along the way, instructor Lynn Langit shows how to use GCP to manage virtual machines, Docker containers, Kubernetes clusters, relational data stores, NoSQL data, data lakes, and more. She also shares practical tips for saving money, planning deployments, and integrating compatible services.