Coursera · IBM — Joseph Santarcangelo
Exploratory Data Analysis for Machine Learning
Explore IBM’s exploratory analysis course for data retrieval, cleaning, feature preparation, visualization and hypothesis testing before machine learning.
Explore software development courses for web, mobile, backend, and games, with practical guidance on choosing a first project.
Software development becomes easier to navigate when you choose something concrete to build. A website, mobile application, game, and backend service share ideas about data and control flow, but their tools and constraints differ. Start with the kind of software you want to understand.
Begin with one language and a small application. Learn to read errors, use version control, and test behavior before collecting frameworks. A broad bootcamp can provide structure; a focused tutorial is often better when you already know the fundamentals and need one missing part.
Finish a modest project that accepts input, handles an error, and saves or presents useful information. Explain its design and rebuild one part independently. That reveals gaps more clearly than counting completed videos.
Coursera · IBM — Joseph Santarcangelo
Explore IBM’s exploratory analysis course for data retrieval, cleaning, feature preparation, visualization and hypothesis testing before machine learning.
Udemy · Uplatz Training
Explore Uplatz’s FastAPI course on routing, Pydantic, request and response models, errors, authentication and practical API projects.
Udemy · Eric Roby, Chad Darby
Explore Eric Roby and Chad Darby’s FastAPI course for REST APIs, authentication, databases, and deployment, with Python prerequisites and testing advice.
Udemy · Hitesh Choudhary and Piyush Garg
Explore Hitesh Choudhary and Piyush Garg’s FastAPI course through backend basics, validation, database projects and AI application examples.
Coursera · IBM — IBM Skills Network Team
Explore IBM’s Flutter and Dart course on language fundamentals, widgets, routing, state and plugins, with a basic cross-platform application project.
Udemy · Maximilian Schwarzmüller
A Flutter application course that introduces Dart, widget-based interfaces, state, navigation, and connected mobile-app behavior.
Udemy · Sangwook Cho (YourDevEdge)
Explore Sangwook Cho’s Flutter Riverpod course on state management and Riverpod 3 concepts, with widget lifecycle and asynchronous Dart knowledge required.
Coursera · Packt — Packt - Course Instructors
Explore Packt’s Spring Security 6 course on authentication, authorization, custom login, JDBC, Spring Data and LDAP for Java applications.
Coursera · LearnQuest — LearnQuest Network
Explore LearnQuest’s computer-science foundations course on algorithms, hardware, networks, cloud computing, security, systems software and databases.
Coursera · Packt — Packt - Course Instructors
Explore Packt’s pandas foundations course, from Jupyter setup and Python basics to creating, importing, sorting and inspecting Series data.