Back to Courses

Software Development Courses - Page 31

Showing results 301-310 of 1266
Create a Tic-Tac-Toe Game using Java
By the end of this project, you will create a Tic-tac-toe game using Java on Eclipse platform, which will improve your coding skills and your problem-solving tactics. Moreover, you will be able to create classes, define the object-oriented concept, identify the different types of methods and be able to use them,learn when to use if and switch conditions, get a glimpse of the 2D arrays and lastly you will be able to use loops to your advantage. You will create a game from scratch. The game will be a player (you) against the program created using the console log for input & output. Java is the base and most popular coding language for you to enter the programming world. The project will teach you basic programming fundamentals and will open the door for you to create rich cross-platform applications. 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.
API Design and Fundamentals of Google Cloud's Apigee API Platform
In this course, you learn how to design APIs, and how to use OpenAPI specifications to document them. You learn about the API life cycle, and how the Apigee API platform helps you manage all aspects of the life cycle. You learn about how APIs can be designed using API proxies, and how APIs are packaged as API products to be used by app developers. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud's Apigee API Platform. This is the first course of the Developing APIs with Google Cloud's Apigee API Platform series. After completing this course, enroll in the API Security on Google Cloud's Apigee API Platform course.
Beginning GUI programming with JavaFX
By the end of this project, you will learn to draw and customize simple shapes in JavaFX. You will also learn about how colors are managed in JavaFX. Finally, you will learn to create a prototype before you start writing code for your drawing by using Figma.
Object-Oriented Data Structures in C++
This course teaches learners how to write a program in the C++ language, including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes. It is the first course in the Accelerated CS Fundamentals specialization, and subsequent courses in this specialization will be using C++ as the language for implementing the data structures covered in class.
Create Your First Web App with Python and Flask
In this 2-hour long project-based course, you will learn the basics of web application development with Python using the Flask framework. Through hands on, practical experience, you will go through concepts like creating a Flask Application, using Templates in Flask Applications, using SQLAlchemy and SQLite with Flask, and using Flask and WTForms. You will then apply the concepts to create your first web application with Python and Flask. This course is aimed at learners who are looking to get started with web application development using Python, and have some prior programming experience in the Python programming language. The ideal learner has understanding of Python syntax, HTML syntax, and computer programming concepts. 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.
Hierarchical Clustering using Euclidean Distance
By the end of this project, you will create a Python program using a jupyter interface that analyzes a group of viruses and plot a dendrogram based on similarities among them. The dendrogram that you will create will depend on the cumulative skew profile, which in turn depends on the nucleotide composition. You will use complete genome sequences for many viruses including, Corona, SARS, HIV, Zika, Dengue, enterovirus, and West Nile viruses.
Merge, Sort and Filter Data in Python Pandas
Visualizing data patterns often involves re-arrangement and elimination to determine patterns. For example, in a list of data with yearly rainfall amounts, to quickly determine the years with the most rainfall, the data can be sorted according to rainfall in descending order. A filter could be used to limit the amount of data observed, for example, to only show rainfall amounts greater than an inch. A merge can be used to join two datasets together, for example rainfall and temperature data from two different sources. The ability to sort, merge and filter data has always existed using SQL with database data, now it can be done in application memory space using Python. In this course, you will create an application that reads data from two CSV files. You will learn how to merge, sort, and filter the data to ultimately produce a regression plot to determine a possible correlation between two data sets.
Typescript in React: Generics, Demystified
By the end of this course you will be able to start working with generics in a Typescript React application. We will start by focusing on the core Typescript generics concepts and behaviours and end up by writing our own faux ‘backend’ React function component type. This course is aimed at developers who are familiar with Typescript and understand the basics and would like to have some more experience, especially using some of the more advanced and dynamic type patterns in React.
Oracle SQL Proficiency
This course is designed to help you continue learning about Oracle SQL and database management. We will look more closely at the Create, Alter, and Update commands, explore database relationships, and demonstrate how to use database views and SQL functions. It is recommended that you complete the first three courses of this specialization prior to this one.
Build "Guess The Color" game using JavaScript, HTML and CSS
In this 1-hour long project-based course, you will learn how to (you will be able to identify the basics of HTML, create the game content and general options, you will be able to identify the basics of CSS, create the game layout of any design as needed, you will be able to apply more features of higher level with CSS and add transitions with different properties, you will be able to apply the basics of JavaScript, to create variables, functions and loops to fulfill your needs and you will be able to add dynamics to the game , make it interactive and link between HTML, JavaScript and CSS. ). 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.