About Course
Course Overview
This Level One Programming course provides a solid foundation in programming concepts and practical coding skills. Through a combination of theory, hands-on practice, and interactive exercises, students gain the knowledge and confidence to write, analyze, and manage programs across multiple programming languages.
No matter where you are located, we can guide you toward a better career IT path.
Core Topics Covered
- The Logic of Programming – Understanding the fundamental principles behind structured coding
- Algorithms & Flowcharts – Designing logical sequences for efficient problem-solving
- Understanding Source Code – Reading and interpreting code effectively
- Variables, Constants & Logical Constructs – Data types and logical operations
- Input and Output Handling – Managing user and system interactions
- Programming Procedures – Structuring code for clarity and reusability
- Introduction to Object-Oriented Programming (OOP) – Concepts and applications
- Loops and Logic – Iterative constructs and problem-solving patterns
- Programming in VB.Net – Level 1 – Fundamentals of Visual Basic programming
- Programming in Python – Level 1 – Introduction to Python syntax and programming logic
- SQL/MySQL – Introduction – Basics of databases, queries, and data management
Course Objectives
By the end of this course, students will be able to:
- Master the basics of programming languages and their applications
- Apply knowledge to develop practical, evolving, and realistic programs
- Construct and manage data effectively within programs
- Build a foundation for advanced programming and database management
Course Specifications
- Blended Learning – Combination of online theory and practical lab sessions
- Practice Labs – Hands-on exercises to reinforce learning
- Interactive Learning – Engaging content with real-world examples
- Final Certificates – Recognition upon successful completion
Intake, Duration & Schedule
- Intake: Every 2 months
- Duration: 100 hours
- Frequency: 3 days/week
Tuition & Fees
- Tuition Fees: CHF 3’200.00
- Administrative Fees: CHF 50.00
- Payment Options: Possible in 2 instalments – contact our administration
Pre-Requisites
- Basic PC Knowledge
- Familiarity with Windows or Linux environments
Enhanced Features for Engagement
- Step-by-step tutorials and live coding examples
- Realistic projects simulating industry scenarios
- Structured progression from programming logic to practical implementation
- Exposure to multiple programming languages (VB.Net, Python, SQL)