Software Development Online Courses for NAU Students

Found 51 listings, displaying 1-20
Filter:
This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals. MATLAB is a special-purpose language that is an...
This specialization introduces blockchain, a revolutionary technology that enables peer-to-peer transfer of digital assets without any intermediaries, and is predicted to be just as impactful as the Internet. More specifically, it prepares learners to program on the Ethereum blockchain. The four...
This Specialization aims to take learners with little to no programming experience to being able to create MATLAB programs that solve real-world problems in engineering and the sciences. The focus is on computer programming in general, but the numerous language features that make MATLAB uniquely...
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 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 course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and running Python,...
Understanding machine learning and deep learning concepts is essential, but if you\'re looking to build an effective AI career, you need production engineering capabilities as well. Effectively deploying machine learning models requires competencies more commonly found in technical fields such as...
The digital age is dramatically reshaping the rules for organizational success. The new context demands renewal of your capabilities and development of different mindsets. In this course, you\'ll learn the different components of emotional intelligence at work. For example, you\'ll learn how you...
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...
Beyond practices and beyond principles, you\'ll learn the applied skills that enable an agile team to succeed. While applying an evidence-based approach across the four courses, you\'ll practice what you\'ve learned by creating an actionable, adaptive focus for a digital product team.Created by:...
This Specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts seeking to develop their programming skills in the foundational languages of C and C++. Through the four courses - two in C, and two in C++...
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...
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...
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 MOOC provides you with the foundational skill set required to write computer programs. If you are interested in learning how to write interactive, graphical programs from an introductory level in a real programming language, this is the course for you. You will begin by learning the basics...
Machine Learning, often called Artificial Intelligence or AI, is one of the most exciting areas of technology at the moment. We see daily news stories that herald new breakthroughs in facial recognition technology, self driving cars or computers that can have a conversation just like a real...
This Professional Certificate will equip you with all the key skills and technical know-how to kickstart your career as a Full-Stack Cloud Native Application Developer. Guided by experts at IBM, you will learn to build your own cloud-based applications and practice working with the technologies...
Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners with at least a little programming experience. The specialization is rigorous but emphasizes the big...
In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate managed services from the Google Cloud Platform (GCP). Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and...
This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a...

Software Development Online Courses for NAU Students

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

NAU 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