Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS CreditsLast Updated Date
8BLMS416NoCode Business Applications Development3+0+03507.11.2025

 
Course Details
Language of Instruction Turkish
Level of Course Unit Bachelor's Degree
Department / Program Computer Engineering
Type of Program Formal Education
Type of Course Unit Elective
Course Delivery Method Face To Face
Objectives of the Course Ability to develop applications through visual enhancements without coding files, thanks to ready-made tools. Accelerate the development process with data control and structured payments, and develop more useful applications with flexibility and customization options. Creating visual reports (dashboards) and work breakdown plans. Cleaning it code-free makes it work seamlessly on mobile (iOS, Android) and web.
Course Content NoCode platforms offer business process applications that can be developed without writing code. Basic application development on platforms such as Glide, Bubble, N8N, Adalo, and Flutterflow. Platform infrastructure, app, module, and form structures. Basic form elements, data types, and actions. List reports, conditional coloring, and subtotal examples. Grid structures. Use of details and linked forms linked to the main form. Performing project technical analysis. Visual reporting elements. Workflow on NoCode platforms. Process analysis in business applications. Preparing technical analysis documents based on process analysis.
Course Methods and Techniques 1. Lecture, 2. Question and Answer, 3. Discussion and Brainstorming, 4. Research and Project Based Learning, 5. Presentation Preparation, 6. Group Work, 7. Problem Solving
Prerequisites and co-requisities None
Course Coordinator None
Name of Lecturers Asist Prof. Şenay Kocakoyun Aydoğan senay.aydogan@gedik.edu.tr
Assistants None
Work Placement(s) No

Recommended or Required Reading
Resources Glide, Bubble, N8N, Adalo, Flutterflow
Course Notes Glide, Bubble, N8N, Adalo, Flutterflow

Course Category
Engineering %25
Engineering Design %25
Field %50

Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"

Assessment Methods and Criteria
In-Term Studies Quantity Percentage
Mid-terms 1 % 40
Project 1 % 60
Total
2
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Course Duration 14 3 42
Hours for off-the-c.r.stud 14 3 42
Mid-terms 1 10 10
Project 1 30 30
Total Work Load   Number of ECTS Credits 5 124

 
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 Explains the NoCode development philosophy and its usage areas in business processes.
2 Designs the data structure and application architecture appropriate to the business process.
3 Develops functional screens, forms and automation processes on NoCode platforms.
4 Develops a project based on a real business process and prepares the technical analysis document.
5 He/she tests the application he/she developed, presents it and improves it according to user feedback.

 
Weekly Detailed Course Contents
WeekTopicsStudy MaterialsMaterials
1 NoCode platforms and business process applications that can be developed without writing code are learned.
2 Platform Infrastructure and Project Start- Examining the platform interface and components, creating a new project, understanding the app structure, page, menu and navigation structures
3 Module and Form Structures, Module concept and form-based data entry system, Basic form elements: input, dropdown, checkbox, date picker, Form validation rules
4 Data Types and Data Sources, Data types (string, number, boolean, date, list, relation), Integration of the platform with database or external source (Google Sheet, Airtable, etc.), Data modeling basics
5 Actions and Events, Form submission, update, delete actions, Event-based triggers (e.g. clicking a button, running when the page opens), Business logic construction (if-then-else structure)
6 Listing, Filtering and Reporting, List and table view (grid, card, kanban), Filtering and search features, Conditional coloring and summary areas
7 A technical analysis of the project will be conducted. A sample application will be developed, analyzed on the No Code application platform.
8 Midterm Week
9 NoCode Workflows, Modeling workflow logic and process steps, Creating trigger-action chains, Timers and automated tasks
10 External Integrations and Automations, API connections, Integration with third-party services (e.g. WhatsApp, Google Sheet, Notion, Slack)
11 Process Analysis, Analyzing a real business process (e.g., permission request, purchasing, task management), Determining actors, inputs, outputs and decision points, Preparing a process flow diagram
12 Preparing a Technical Analysis Document, preparing a report of your own project, sections of a technical analysis document (data model, screen structure, workflow, integration), creating a table relationship diagram (ERD), writing user stories and user scenarios.
13 Project presentations, Testing and Fixing, Combining all modules, Test scenarios and debugging process, User experience (UX) improvements
14 Application Presentation and Evaluation, Project demo presentation, Process analysis › technical analysis › description of the application flow chain, Feedback and evaluation

 
Contribution of Learning Outcomes to Programme Outcomes
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
C1 4
C2 4
C3 4
C4 4
C5 4

  bbb

  
  https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=243265&curProgID=5607&lang=en