Skip to content
Fullstop / School managementPractical learning, by Fullstop

Build the skills.
Shape what’s next.

Fullstop supports institutions with school-management software and learners with structured software-development and AI-engineering courses.

Explore the course plans and talk with us about schedule and fees.

Understand the tools. Know their limits.

Work on real tasks. Keep people in control.

Learn with purpose. Build useful habits.

Learning and school operations

One Fullstop. Two ways to support learning.

Schools can explore Fullstop’s management portal for records, attendance, fees and academic workflows. People and teams can explore practical AI learning through Fullstop Learning.

Explore school management
The course catalogue

Find your starting point.

Choose a focused 3-month course or a deeper 6- or 9-month path. Each outline includes weekly topics and practical projects.

5 courses · Explore the curriculum and ask about cohorts

3 months · 12 weeks · 300 hours
Aspiring full-stack developers

Full Stack Python · 3 months

Build a complete web application with Python, Django, PostgreSQL and React, then test and deploy it.

3 curriculum modules

Course focus

  • Python and browser foundations
  • Django, PostgreSQL, REST APIs and React
  • Testing, security, deployment and a booking-app capstone
View full curriculum
  1. Python and Web Foundations
    Python fundamentals · Python development essentials · HTML, CSS and responsive design · JavaScript and the browser
  2. Backend, Databases and Frontend
    Django application development · SQL and PostgreSQL · REST APIs and authentication · React fundamentals
  3. Integration, Testing and Deployment
    Full-stack application integration · Testing, security and performance · Deployment and automation · Capstone and portfolio

View course outline
Discuss schedule and fees with our team.

6 months · 24 weeks · 600 hours
Learners building software engineering foundations

Full Stack Python · 6 months

A longer path through Python, accessible web interfaces, Django, React, application engineering and production delivery.

6 curriculum modules

Course focus

  • Python, HTML, CSS and JavaScript foundations
  • Django, PostgreSQL, REST APIs and React
  • Reliable application engineering, operations and capstone delivery
View full curriculum
  1. Python and Programming Foundations
    Python basics and control flow · Collections, files and errors · Writing maintainable Python · Python project and foundation review
  2. HTML, CSS and JavaScript
    HTML and accessible interfaces · CSS and responsive layouts · JavaScript fundamentals · Asynchronous JavaScript and web review
  3. Databases and Django
    SQL and relational modelling · Django foundations · Models, authentication and permissions · Backend project and review
  4. REST APIs and React
    REST API development · API authentication and access control · React components and state · React application integration
  5. Application Engineering and Testing
    Capstone design and core workflows · Reliable business logic · Testing and application security · Performance and engineering review
  6. Deployment and Capstone Delivery
    Containers and production configuration · Cloud deployment and automation · Operations and user acceptance · Final project and skills assessment

View course outline
Discuss schedule and fees with our team.

3 months · 12 weeks · 300 hours
Developers moving into applied AI

AI Engineering · 3 months

Progress from Python, data and machine learning to LLM applications, retrieval, evaluation and deployment.

3 curriculum modules

Course focus

  • Python, data analysis, SQL and mathematics
  • Machine learning, PyTorch, transformers and LLMs
  • RAG, evaluation, tools and deployment
View full curriculum
  1. Python, Data and Mathematics
    Python fundamentals · Python for applications · Data analysis and SQL · Mathematics for AI
  2. Machine Learning and Deep Learning
    Machine learning basics · Evaluation and improvement · Deep learning with PyTorch · Transformers and LLMs
  3. LLM Applications and Deployment
    LLM application development · Retrieval-augmented generation · Evaluation and tool use · Deployment and portfolio

View course outline
Discuss schedule and fees with our team.

6 months · 24 weeks · 600 hours
Learners pursuing applied machine learning and AI engineering

AI Engineering · 6 months

Build foundations in Python, data and maths, then develop and evaluate ML, deep learning and retrieval-based AI applications.

6 curriculum modules

Course focus

  • Programming, data analysis, SQL and mathematics
  • Machine learning evaluation, PyTorch and language models
  • LLM applications, retrieval, safety, deployment and capstone
View full curriculum
  1. Python and Programming Foundations
    Python basics and control flow · Collections, files and errors · Writing maintainable Python · Python project and foundation review
  2. Data Analysis and Mathematics
    NumPy and pandas · SQL and exploratory analysis · Linear algebra and probability · Calculus and optimisation
  3. Machine Learning and Model Evaluation
    The machine learning workflow · Supervised learning algorithms · Metrics, tuning and error analysis · Machine learning project review
  4. Deep Learning and Language Models
    Neural networks and PyTorch · Training and troubleshooting · Computer vision and transfer learning · NLP and transformer foundations
  5. LLM Applications and Retrieval
    Model APIs and prompting · Embeddings and semantic search · Retrieval-augmented generation · Adaptation and application review
  6. Evaluation, Deployment and Capstone
    Tool calling and bounded workflows · AI quality and security testing · API delivery and operations · Capstone and skills assessment

View course outline
Discuss schedule and fees with our team.

9 months · 36 weeks · 900 hours
Engineers focused on customer-facing solution delivery

Forward Deployed Engineer · 9 months

Learn to discover customer needs, build integrated software and AI workflows, deliver pilots, and hand over production-ready solutions.

9 curriculum modules

Course focus

  • Python, business data, web services and operational interfaces
  • Customer discovery, system integration and applied AI
  • Security, cloud operations, customer capstone and handover
View full curriculum
  1. Python and Programming Foundations
    Python basics and control flow · Collections, files and errors · Writing maintainable Python · Python project and foundation review
  2. Business Data, SQL and Web Basics
    SQL and relational data · Data preparation and analysis · Business metrics and visualisation · Web and data project review
  3. Backend Services and Operational Applications
    FastAPI service development · Persistence and access control · Interfaces for customer workflows · Engineering quality and review
  4. Customer Discovery and Solution Design
    Customer discovery and workflow mapping · Scoping and measurable success · Architecture and trade-offs · Prototype and stakeholder review
  5. Enterprise Data and System Integration
    Connectors and data contracts · Reliable integration workflows · Data reconciliation and migration · Integration project and review
  6. Applied AI and Customer Automation
    LLM applications and structured outputs · Retrieval and document assistants · Tools and controlled automation · AI evaluation and solution review
  7. Security, Deployment and Operations
    Enterprise security foundations · Containers and cloud delivery · Observability and reliability · Release and incident simulation
  8. Customer Capstone and Pilot
    Capstone discovery and acceptance plan · Capstone implementation · Pilot and customer feedback · Outcome measurement and iteration
  9. Handover and Independent Delivery
    Production readiness and release · Training, documentation and handover · Independent delivery simulation · Final assessment and portfolio

View course outline
Discuss schedule and fees with our team.

Our approach

Useful skills.
Thoughtful practice.

Build the foundations

Learn programming, data and engineering principles at a pace that fits the course you choose.

Put ideas into practice

Work through projects that connect software, AI and real customer workflows.

Check what matters

Test quality, privacy, access and reliability before a solution is handed over.

Start a conversation

What would you like to learn?

Tell the Fullstop team which course interests you and what you hope to achieve. We’ll follow up about your course, schedule and fees.

Plan the right learning path.

Tell us what you want to learn. Our team can help you compare the curriculum, cohort schedule and delivery options.

Fields marked * are required.

I’m interested as *
Course of interest *
Please don’t include student records or other sensitive information.

Your enquiry is saved and shared with the Fullstop team to respond to your request. Please share only the details needed for this enquiry.

School operations and practical learning, together.

Already a customer? Open your school's own address.