Software Development Online Courses for UVU Students

Found 22 listings, displaying 1-20
Filter:
This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and...
This course introduces classes, instances, and inheritance. You will learn how to use classes to represent data in concise and natural ways. You\'ll also learn how to override built-in methods and how to create \"inherited\" classes that reuse functionality. You\'ll also learn about how to design...
This course will continue the introduction to Python programming that started with Python Programming Essentials and Python Data Representations. We\'ll learn about reading, storing, and processing tabular data, which are common tasks. We will also teach you about CSV files and Python\'s support...
Scala is an expressive, versatile, and safe programming language. In this course, you will learn how to get the most out of Scala to solve common programming tasks such as modeling business domains, breaking down complex problems into simpler problems, manipulating data, or running parallel...
Course 4 focuses on using git for open source software distributed development. Git is a revision control system which arose out of the Linux kernel development community. Git was designed to help developers spread across the globe working on complicated projects coordinate their work in a...
In this final course, we\'ll look at the JavaScript language and how it supports the Object-Oriented pattern, with a focus on the unique aspects of JavaScript\'s approach to OO. We\'ll provide an introduction to the jQuery library, which is widely used for in-browser manipulation of the Document...
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.Created by: University of TorontoLanguage: English...
This course provides the foundation for developing advanced trading strategies using machine learning techniques. In this course, you\'ll review the key components that are common to every trading strategy, no matter how complex. You\'ll be introduced to multiple trading strategies including...
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...
This course takes Java beginners to the next level by covering object-oriented analysis and design. You will discover how to create modular, flexible, and reusable software, by applying object-oriented design principles and guidelines. And, you will be able to communicate these designs in a...
Object-Oriented Hierarchies in Java is the third of a series of courses in the Core Java Specialization. The Core Java Specialization is part of a series of programming specializations, derived from LearnQuest\'s private Java Bootcamps, designed to provide the skill set necessary to be hired as...
In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they...
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer...
Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating...
This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You\'ll program an on-screen Turtle to draw pretty pictures. You\'ll also learn to draw reference diagrams as a way to reason about program...
Code and run your first python program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course...
This course will continue the introduction to Python programming that started with Python Programming Essentials. We\'ll learn about different data representations, including strings, lists, and tuples, that form the core of all Python programs. We will also teach you how to access files, which...
The goal of the course is to introduce students to Python Version 3.x programming using hands on instruction. It will show how to install Python and use the Spyder IDE (Integrated Development Environment) for writing and debugging programs. The approach will be to present an example followed by a...
This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook \"Python for Everybody\"...
The Version Control with Git course provides you with a solid, hands-on foundation for understanding the Git version control system. Git is open source software originally created by Linus Torvalds. Git manages team files for large and small projects. This allows the team to continuously improve...

Software Development Online Courses for UVU Students

Searching for UVU Software Development online courses has never been quicker. Browse Software Development online courses and more in and around Orem, UT. To help narrow your results down, use Software Development online course filters to refine your UVU Software Development online course search and enhance your Biology search experience. Sharing relevant Software Development listings with Utah Valley University classmates can really help make the search process even faster for them! Uloop.com can help you find UVU Software Development online courses today!

UVU Online Courses

Back to Top

Log In

Contact Us

Upload An Image

Please select an image to upload
Note: must be in .png, .gif or .jpg format
OR
Provide URL where image can be downloaded
Note: must be in .png, .gif or .jpg format

By clicking this button,
you agree to the terms of use

By clicking "Create Alert" I agree to the Uloop Terms of Use.

Image not available.

Add a Photo

Please select a photo to upload
Note: must be in .png, .gif or .jpg format