Software Development Online Courses for Students

Found 60 listings, displaying 1-20
Filter:
This course will introduce you to the wonderful world of Python programming! We\'ll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer...
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 course will introduce the learner to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library. The course will introduce data manipulation and cleaning techniques using the...
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...
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 is Unity\'s official series of courses designed to prepare you for the Unity Certified Programmer exam, the certification for entry- to mid-level Unity programmers. You\'ll gain practice and experience in each of the topics covered in the exam through hands-on problem solving challenges...
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...
What are some of the most popular data science tools, how do you use them, and what are their features? In this course, you\'ll learn about Jupyter Notebooks, JupyterLab, RStudio IDE, Git, GitHub, and Watson Studio. You will learn about what each tool is used for, what programming languages they...
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...

Software Development Online Courses for UC Irvine Students

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

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