Classifieds>Online Courses for Students>Software Development Online Courses for Students

Software Development Online Courses for College Students (select college)


Arts and HumanitiesBiologyData AnalysisDesign and ProductEconomicsEducationEnvironmental Science and SustainabilityHistoryLawLeadership and ManagementMedicine & HealthcareMusic and ArtNutritionPhilosophyBusinessBiologyBusiness EssentialsBusiness StrategyData AnalysisDesign and ProductEconomicsEducationEntrepreneurshipEnvironmental Science and SustainabilityFinanceLawLeadership and ManagementMarketingMedicine & HealthcareMusic and ArtPhilosophyComputer ScienceAlgorithmsBiologyComputer Security and NetworksData AnalysisDesign and ProductEducationElectrical EngineeringEnvironmental Science and SustainabilityHistoryMedicine & HealthcareMobile and Web DevelopmentPhilosophyPhysics and AstronomySoftware DevelopmentData ScienceBiologyData AnalysisEconomicsEducationElectrical EngineeringEnvironmental Science and SustainabilityLeadership and ManagementMachine LearningProbability and StatisticsHealthAnimal HealthAnimals and Veterinary ScienceBasic ScienceBioinformaticsBiologyClinical ScienceHealth InformaticsHealthcare ManagementMedicine and HealthcareNutritionPatient CarePsychologyPublic HealthResearchInformation TechnologyCloud ComputingData ManagementNetworkingSecuritySupport and OperationsLanguage LearningHistoryLeadership and ManagementLearning EnglishOther LanguagesLife SciencesAnimals and Veterinary ScienceBioinformaticsBiologyChemistryClinical ScienceData AnalysisDesign and ProductEconomicsEducationElectrical EngineeringEnvironmental Science and SustainabilityHistoryLawLeadership and ManagementMedicine & HealthcareMedicine and HealthcareMusic and ArtNutritionPhilosophyPhysics and AstronomyMath and LogicBiologyData AnalysisEconomicsPhysics and AstronomyPersonal DevelopmentPhysical Science and EngineeringBiologyChemistryData AnalysisDesign and ProductEconomicsElectrical EngineeringEnvironmental Science and SustainabilityHistoryLeadership and ManagementMechanical EngineeringMedicine & HealthcareNutritionPhysics and AstronomyResearch MethodsSocial SciencesBiologyData AnalysisDesign and ProductEconomicsEducationElectrical EngineeringEnvironmental Science and SustainabilityGovernance and SocietyHistoryLawLeadership and ManagementMedicine & HealthcareMusic and ArtNutritionPhilosophyPhysics and AstronomyPsychology


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... more
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... more
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,... more
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.... more
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... more
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
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,... more
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.... more
This course will introduce the learner to text mining and text manipulation basics. The course begins with an understanding of how text is handled by python, the structure of text both to the... more
In the previous course, you learned financial statement analysis and how to make estimate of future financial status. In this course, you are going to learn capital budgeting. That is, how to make... more
No doubt working with huge data volumes is hard, but to move a mountain, you have to deal with a lot of small stones. But why strain yourself? Using Mapreduce and Spark you tackle the issue... more
Have you ever heard about such technologies as HDFS, MapReduce, Spark? Always wanted to learn these new tools but missed concise starting material? Don\'t miss this course either! In this 6-week... more
At the end of the course, you will be able to: *Retrieve data from example database and big data management systems *Describe the connections between data management operations and the big data... more
This first course of the Blockchain specialization provides a broad overview of the essential concepts of blockchain technology - by initially exploring the Bitcoin protocol followed by the... more
NEW! Specialization Completion Challenge, receive Qwiklabs credits valued up to $150! See below for details. This 1-week, accelerated on-demand course builds upon Google Cloud Platform Big Data and... more
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... more
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... more
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... more
In the capstone, students will build a series of applications to retrieve, process and visualize data using Python. The projects will involve all the elements of the specialization. In the first... more
Everything comes together in the Capstone. You will draft a complete story, narrative essay, or memoir of 8-15 pages. With the advice of your peer readers, you will revise, rewrite, and complete... more