Low-Code/No-Code Development Platforms (e.g., Bubble, Retool, Microsoft Power Apps)
Build functional apps fast using visual tools like Bubble, Retool, and Power Apps—no coding needed. Learn database integration, API setup, logic building, and responsive UI design for internal tools and MVPs. Great for entrepreneurs and non-technical innovators.
Duration: 9
Lecture: 38
Category: Emerging Technologies & Specialized Development
Language: English & Japanese
$ 1,500.00
Low-Code/No-Code Development Platforms (e.g., Bubble, Retool, Microsoft Power Apps) is a future-focused course designed to empower individuals with little to no traditional programming background to rapidly build full-featured applications using visual development tools and pre-built components. The course begins by exploring the philosophy behind low-code and no-code platforms, explaining how they accelerate software delivery by abstracting away complex backend and frontend coding. Learners understand the distinction between low-code, which allows some code customization, and no-code, which is entirely visual and declarative. Using Bubble, learners build responsive web applications from scratch, designing user interfaces via drag-and-drop editors, defining workflows, managing database schemas, and configuring user authentication and permissions—all without writing a line of code. They implement real-world features such as user registration, search functionality, messaging, payment gateways via Stripe, and integrations via APIs and webhooks. With Retool, learners focus on building internal tools by connecting databases like PostgreSQL, MySQL, MongoDB, and third-party services like Firebase, Airtable, and REST APIs. They assemble custom dashboards, CRUD interfaces, reporting tools, and admin panels using prebuilt components and JavaScript for business logic where needed. Microsoft Power Apps is introduced for enterprise-grade, mobile-first applications that integrate seamlessly with the Microsoft ecosystem, including SharePoint, Excel, Dynamics 365, and Microsoft Dataverse. Learners create canvas apps and model-driven apps, utilize Power Automate for workflow automation, and build chatbots using Power Virtual Agents. Throughout the course, students understand key application design principles such as data modeling, state management, responsive layout, user experience (UX), and accessibility, regardless of the platform. Backend-as-a-Service (BaaS) concepts are explained, including Firebase, Xano, and Backendless, where learners set up databases, run serverless functions, and manage APIs without backend engineering. Security fundamentals are addressed through role-based access control, data validation, authentication (OAuth2, SSO, Firebase Auth), and secure API keys. Students explore deployment options across web and mobile, and configure analytics using platforms like Google Analytics and Mixpanel. Integration with third-party tools such as Zapier, Integromat (Make), and Slack is demonstrated to build automated, connected ecosystems. Learners are guided through building and publishing portfolio-ready projects such as booking systems, inventory dashboards, event management portals, e-commerce stores, and CRM applications. Testing, error handling, and debugging techniques are covered, along with change management and version control in visual development environments. The course also addresses the limitations of these platforms, such as scalability challenges, vendor lock-in, and restricted customization, and when to consider transitioning to full-code solutions. Learners are encouraged to participate in no-code hackathons and maker communities like Makerpad and Indie Hackers to share their apps and receive feedback. By the end of the course, students will be proficient in evaluating use cases for low-code/no-code solutions, selecting the right platform, designing user-friendly apps, connecting them to external services, and maintaining them post-launch. This course is ideal for entrepreneurs, business analysts, project managers, and aspiring product developers looking to prototype quickly, validate ideas, and build real software solutions without the barrier of traditional coding.