Software Development Online Courses for Stanford Students

Found 33 listings, displaying 1-20
Filter:
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 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...
The Kotlin programming language is a modern language that gives you more power for your everyday tasks. Kotlin is concise, safe, pragmatic, and focused on interoperability with Java code. It can be used almost everywhere Java is used today: for server-side development, Android apps, and much...
This course introduces the dictionary data structure and user-defined functions. You\'ll learn about local and global variables, optional and keyword parameter-passing, named functions and lambda expressions. You\'ll also learn about Python\'s sorted function and how to control the order in which...
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...
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...
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...
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 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...
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...
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...
Welcome to the capstone project course in the Coursera Inspirational Leadership Specialization! In the next 6 weeks you\'ll apply the skills you learned in the Specialization to tackle a real world leadership challenge. To better meet your own goals of taking this Specialization, we will provide...
Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java...
In the final capstone project you will apply the skills you learned by building a large data-intensive application using real-world data. You will implement a complete application processing several gigabytes of data. This application will show interactive visualizations of the evolution of...
If you\'re a software developer and new to blockchain, this is the course for you. Several experienced IBM blockchain developer advocates will lead you through a series of videos that describe high-level concepts, components, and strategies on building blockchain business networks. You\'ll also...
This course is all about starting to learn how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then...

Software Development Online Courses for Stanford Students

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

Stanford 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