Search result for Online Courses & Certifications
Get Course Alerts by Email
Data Collection and Processing with Python
by Paul Resnick , Jaclyn Cohen- 4.7
Approx. 16 hours to complete
This course teaches you to fetch and process data from services on the Internet. It covers Python list comprehensions and provides opportunities to practice extracting from and processing deeply nested data. You'll also learn how to use the Python requests module to interact with REST APIs and what to look for in documentation of those APIs....
Разработка веб-сервисов на Golang, часть 2
by Романов Василий Вячеславович- 4.8
Approx. 20 hours to complete
Go (golang) - современный язык программирования, предназначенный для разработки высококонкурентных приложений, работающих на многопроцессорных системах. В данной части курса будут обзорно рассмотрены типовые задачи, возникающие перед разработчиком любого веб-сервиса и способы их решения на Go. Это курс предназначен для людей с опытом в веб-программировании. Если вы пишете на PHP/Python/Ruby/JS (Node. js) и хотите освоить Go - этот курс для вас....
Unordered Data Structures
by Wade Fagen-Ulmschneider- 4.7
Approx. 21 hours to complete
The Unordered Data Structures course covers the data structures and algorithms needed to implement hash tables, disjoint sets and graphs. These fundamental data structures are useful for unordered data. These graph algorithms will also depend on another concept called disjoint sets, so this course will also cover its data structure and associated algorithms....
Python Classes and Inheritance
by Steve Oney , Paul Resnick- 4.7
Approx. 17 hours to complete
This course introduces classes, instances, and inheritance. You will learn how to use classes to represent data in concise and natural ways. You'll also learn how to override built-in methods and how to create "inherited" classes that reuse functionality. You'll also learn about how to design classes. This is the fourth of five courses in the Python 3 Programming Specialization....
Introduction to Software Testing
by Sanjai Rayadurgam , Kevin Wendt- 4.3
Approx. 30 hours to complete
After completing this course, you will have an understanding of the fundamental principles and processes of software testing. You will have actively created test cases and run them using an automated testing tool. You will being writing and recognizing good test cases, including input data and expected outcomes. After completing this course, you will be able to…...
Погружение в Python
by Александр Емелин , Александр Жебрак , Дмитрий Швеенков- 4.6
Approx. 44 hours to complete
Python – простой, гибкий и невероятно популярный язык, который используется практически во всех областях современной разработки. С его помощью можно создавать веб-приложения, писать игры, заниматься анализом данных, автоматизировать задачи системного администрирования и многое другое. “Погружение в Python” читают разработчики, применяющие Python в проектах, которыми ежедневно пользуются миллионы людей. Введение в Python....
Software Development Processes and Methodologies
by Praveen Mittal , Kevin Wendt- 4.7
Approx. 22 hours to complete
Software is quickly becoming integral part of human life as we see more and more automation and technical advancements. Just like we expect car to work all the time and can't afford to break or reboot unexpectedly, software industry needs to continue to learn better way to build software if it were to become integral part of human life....
Object Oriented Programming in Java
by Mia Minnes , Leo Porter , Christine Alvarado- 4.7
Approx. 39 hours to complete
Welcome to our course on Object Oriented Programming in Java using data visualization. This is an intermediate Java course. We recommend this course to learners who have previous experience in software development or a background in computer science. And this course is project-based, so we’ll dive right into the project immediately!...
Basic Modeling for Discrete Optimization
by Prof. Peter James Stuckey , Prof. Jimmy Ho Man Lee- 4.8
Approx. 28 hours to complete
Optimization is a common form of decision making, and is ubiquitous in our society. Its applications range from solving Sudoku puzzles to arranging seating in a wedding banquet. The same technology can schedule planes and their crews, coordinate the production of steel, and organize the transportation of iron ore from the mines to the ports....
Web Development with Java Spring Framework
by Martyshkin Alexey Ivanovich , Sinev Mikhail Petrovich- 3.7
Approx. 19 hours to complete
SPRING IS THE MOST POPULAR WEB JAVA FRAMEWORK. Spring's libraries are trusted by developers all over the world in innovative solutions like streaming TV, connected cars, online shopping etc. That is why studying Spring is an urgent task facing a novice web developer. Our course is for anyone interested in Web Development and java....