Back to Courses

Design And Product Courses - Page 47

Showing results 461-470 of 512
Create Your First Multithreaded Application in Java
In this 2-hour long project-based course, you will learn how to create a banking application that uses conditions and locks to ensure thread safety, practice designing programs that take advantage of multiple threads without losing data integrity, and learn how to apply multithreading to your own projects. By the end of the guided project, you will be able to create your own thread-safe Java multithreaded applications. Mutithreading is an essential part of modern programming. Almost all modern computers contain multi-core CPUs, GPUs, or even multiple CPUs. Multithreading allows us to have multiple parallel threads of execution, allowing our programs to become multiple times faster than a single threaded application. In addition, understanding parallel programming principles is essential for building many modern applications such as video games, data science, and server connections. Understanding how to create Java multithreaded applications will greatly expand your programming potential. This course works on the Rhyme platform, which allows you to have a custom Windows VM ensuring you do not have to worry about any of the setup work for your application. Students will be able to code along on their desktop and learn by coding with the instructor. At the end of the course, you will receive the files you created in the course. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Build social awareness content for Facebook with Canva
At the end of this project, you will have all the basic skills to create Facebook content to educate and inform your audience with Canva, an online tool for creating and editing Marketing visuals. You will be able to create customizable graphic content using the various design tools, colors and graphics offered by Canva.
Build a Python GUI with Tkinter
A graphical user interface can be a nice alternative to using the command line for running programs, as there is no need to memorize how to execute a command with arguments. A label may be added to describe what is needed for the application, for example. There are many choices for building a graphical user interface in Python. Some of them require licensing for commercial use and each have their own sets of learning curves. Using Tkinter avoids the licensing issues and is quite simple to use as well. It is a GUI package that is the standard GUI toolkit for python applications and is widely available on multiple platforms including Windows, Mac, and Linux. In this course, you will implement a Tkinter GUI to read from a user-provided file containing data. The GUI will allow the user to plot columnar data as X and Y coordinates on a regression graph, and display statistics about the data from each of the selected columns. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Intro to Digital Manufacturing with Autodesk Fusion 360
The manufacturing industry is making a digital transformation, allowing companies to customize production through advances in machine learning, sustainable design, generative design, and collaboration, with integrated design and manufacturing processes. This course introduces innovations in CAD and digital manufacturing, speaking to the rapid changes taking place that are forever transforming the future of making. This course will also explore foundational concepts behind Autodesk® Fusion 360™ CAD/CAM. Fusion 360 is a cloud-based CAD/CAM tool for collaborative product development that combines industrial design, mechanical engineering, and machine tool programming into one software solution. Through a series of lectures and hands-on exercises, this course provides the core philosophy behind the software. By understanding how designs are both made and assembled, you'll learn to create better designs from the start. After completing this course, you will be able to: • Summarize an understanding of digital manufacturing, principles of sustainable design, and manufacturing processes. • Explain and discuss how trends such as generative design and machine learning are influencing innovation, and how things are made. • Demonstrate knowledge and skills in foundational concepts of Fusion 360 CAD/CAM software. • Practice design collaboration and file management best practices using Fusion 360 cloud-based features Looking for Autodesk Fusion 360 certification prep courses? Check out additional learning resources to help you uplevel your skills: https://www.autodesk.com/learning
Build social awareness content for Instagram with Canva
At the end of this project, you will have all the basic skills to create Instagram content to educate and inform your audience using the Canva platform, an online tool for creating and editing Marketing visuals. You will be able to create customizable graphic content using the various design tools, colors and graphics offered by Canva. This project is for beginners, people who have no knowledge of graphic design and would like to contribute to a better world. It is ideal for creating professional graphic content for Instagram using different templates offered by Canva.
Create a Balanced Scorecard to Align Priorities in Miro
By the end of this project, you will be able to create a balanced scorecard to communicate team goals and measure the progress made toward those goals. To do this, you will gain hands-on experience incorporating customer, financial, internal process, and employee perspectives within a balanced scorecard in the Miro online visual collaboration platform for teamwork. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Create User Stories in Miro
By the end of this project, you will be able to create user stories to enable design teams to understand customer needs while charting a roadmap to handle project backlogs, iterations of a product, and product release. To do this you will gain hands-on experience generating user stories in the Miro online visual collaboration platform for teamwork. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Design Remote Meeting Boards in Miro
By the end of this project, you will be able to design a remote meeting board to enhance the quality of time spent in remote meetings and efficiently move through an agenda. To do this, you will gain hands-on experience designing a remote meeting and leveraging collaboration and attention tools in the Miro online visual collaboration platform for teamwork. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Turn Wireframes into Clickable Prototypes in Miro
By the end of this project, you will be able to apply design principles and customer-centric thinking to turn a wireframe flow visualization into a clickable prototype to accelerate development and achieve high user acceptance. To do this, you will gain hands-on experience applying design thinking, user interface knowledge, and context from each step of the customer journey while leveraging integrations in the Miro online visual collaboration platform for teamwork. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
VR and 360 Video Production
Welcome to the Google AR & VR Virtual Reality and 360 video production course! Our mission is to give you the skills you need to get started with your first VR project. This course will introduce you to Virtual Reality and 360 video production, guiding you through a step-by-step process to create VR content. To begin, we recommend taking a few minutes to explore the course site and review the material. Best of luck as you get started - we hope you enjoy the course, and can't wait to see what you'll create!