Software Development Online Courses for College Students

Found 70 listings, displaying 1-20
Filter:
This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.g, Python, C, JavaScript, etc.) who want to be able to solve more complex problems through objected-oriented design with Java. In addition to learning Java, you...
This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 5 courses in the specialization you\'ll learn how to program in C# and how to use that C# knowledge to program...
This Specialization covers the concepts of the most important information technologies that you have been using and will be using throughout your entire life! Topics covered include Smartphones, OS, Cloud Computing, Big Data, CDN, Wi-Fi, Bluetooth, Mobile Communication, LTE, LTE-Advanced, IoT,...
Discover how to write elegant code that works the first time it is run. This Specialization provides a hands-on introduction to functional programming using the widespread programming language, Scala. It begins from the basic building blocks of the functional paradigm, first showing how to use...
Take your first step towards a career in software development with this introduction to Java-one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to...
Use the links below to audit the courses at no cost: Course 1: Journey of the Universe: The Unfolding of Life Course 2: Journey of the Universe: Weaving Knowledge and Action Course 3: The Worldview of Thomas Berry: The Flourishing of the Earth Community Journey of the Universe: A Story for Our...
This Specialization covers intermediate topics in software development. You\'ll learn object-oriented programming principles that will allow you to use Java to its full potential, and you\'ll implement data structures and algorithms for organizing large amounts of data in a way that is both...
Parallel, concurrent, and distributed programming underlies software in multiple domains, ranging from biomedical research to financial services. This specialization is intended for anyone with a basic knowledge of sequential programming in Java, who is motivated to learn how to write parallel,...
This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you\'ll use the...
This specialization is intended for software engineers, development and product managers, testers, QA analysts, product analysts, tech writers, and security engineers. Even if you have experience in the requirements realm, this course will expand your knowledge to include new viewpoints,...
This specialization is for those with limited workplace experience in software development to obtain the background, perspective and skills to recognize important security aspects of software they are expected to design. Mindsets and attitudes of successful designers-and hackers-are presented as...
In the Software Design and Architecture Specialization, you will learn how to apply design principles, patterns, and architectures to create reusable and flexible software applications and systems. You will learn how to express and document the design and architecture of a software system using a...
>>> By enrolling in this course you agree to the End User License Agreement as set out in the FAQ. Once enrolled you can access the license in the Resources area...
This course gives you an in depth overview of API development on the Apigee API Platform. We\'ll learn abut how to properly approach your API development and ensure you\'re aware of the various tools and out of the box policies available within Apigee Edge that can assist you with implementation...
Now that your APIs are developed, it\'s time to talk about how to secure them. This course covers API security using the Apigee API platform. We\'ll learn about how to properly secure your APIs by covering topics such as the types of OAuth, TLS, and SAML to name a few. We\'ll apply these concepts...
In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like...
This is the final course in the C# Programming for Unity Game Development specialization. In this course, you\'ll implement your own small game using C# and Unity from your initial idea to full implementation. You may already have an idea in mind, but if not, I\'ll provide a number of suggested...
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.Created by: University of California, Santa CruzLanguage: English...
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.Created by: University of California, Santa CruzLanguage: English...
This capstone project course ties together the knowledge from three previous courses in IoT though embedded systems: Development of Real-Time Systems, Web Connectivity & Security and Embedded Hardware and Operating Systems. The students will develop a larger system using the learning outcomes...

Software Development Online Courses for College Students

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

College 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