Basic Computer Programming

30Min X 5
9,900 P
Lattep icon
Pack of 5
1,980 Points per lesson
Introduction to computer programming step by step

Lesson Pack Details

- This is a lesson pack of 5 lessons in total. When you send the request for the first lesson, points for all 5 lessons will be deducted at once.
- Once the tutor confirms the first request, “100% OFF coupons” that can be used for the remaining 4 requests will be issued automatically.
- You can use these coupons to send requests for the remaining lessons.
- The validity period for this lesson pack is 60 days starting from the scheduled date and time of the first confirmed lesson.

Even if the first scheduled lesson is canceled, the already set validity period will not change.
You can check the lesson pack’s validity period on the Request > Lesson Pack page.

Detalles de la lección

Introduction to Computer Programming: A Step-by-Step Guide. In this class you will learn:
 
Stage 1: Getting Started
 
1. Understand the Basics:
    - What is computer programming?
    - Why do we need programming?
    - Basic computer hardware and software concepts
2. Choose a Programming Language:
    - Popular programming languages (e.g., Python, Java, JavaScript)
    - Factors to consider when choosing a language
3. Set Up Your Environment:
    - Install necessary software and tools
    - Familiarize yourself with the programming environment
 
Stage 2: Fundamentals of Programming
 
1. Variables and Data Types:
    - What are variables?
    - Basic data types (e.g., numbers, strings, booleans)
    - Declaring and assigning variables
2. Operators and Expressions:
    - Arithmetic operators (+, -, *, /, etc.)
    - Comparison operators (==, !=, >, <, etc.)
    - Logical operators (AND, OR, NOT)
3. Control Structures:
    - Conditional statements (if/else)
    - Loops (for, while)
 
Stage 3: Programming Concepts
 
1. Functions:
    - What are functions?
    - Defining and calling functions
    - Function parameters and return values
2. Arrays and Lists:
    - What are arrays and lists?
    - Indexing and slicing
    - Basic operations (e.g., append, insert, delete)
3. Object-Oriented Programming (OOP):
    - What is OOP?
    - Classes and objects
    - Inheritance and polymorphism
 
Stage 4: Advanced Topics
 
1. File Input/Output:
    - Reading and writing files
    - Handling file errors
2. Error Handling:
    - Try-except blocks
    - Error types (e.g., syntax, runtime, logic)
3. Debugging:
    - What is debugging?
    - Basic debugging techniques (e.g., print statements, debuggers)
 
Stage 5: Project Development
 
1. Project Planning:
    - Defining project goals and requirements
    - Breaking down the project into tasks
2. Design and Implementation:
    - Writing code for the project
    - Testing and debugging
3. Deployment and Maintenance:
    - Deploying the project
    - Updating and maintaining the project
 
 

Política de cancelación de Cafetalk

Cancellation of pack lessons

• 'Unstarted' lesson packs(1) can be cancelled any time. Used Points will be completely refunded. If a 'started' lesson pack(2) is cancelled, you will be refunded 50% of the price of the remaining lessons provided that the lessons are unrequested, unconfirmed or not within 24 hours of their scheduled start times.
(1) A lesson pack for which none of the requests have been confirmed by the tutor.
(2) A lesson pack with at least one confirmed request. (By confirming the date and time for the first lesson in the pack the tutor confirms the pack as a whole and coupons are automatically issued)

Cancelling individual requests in a pack

• If you wish to cancel a single lesson that belongs to a pack but not the whole pack, you can do so via the request page. In this case, the coupon used to book the lesson will either be refunded or collected, based on the tutors single-lesson cancellation policy. Please note that any 50% partial refunds in the tutors single-lesson cancellation policy do not apply to lesson packs and the tutor may choose to either refund or collect the coupon in those cases.

Antes de que la solicitud haya sido confirmada.

  • Es posible hacerlo en cualquier momento.

Luego de que la solicitud de clase haya sido confirmada

  • Más de 24 horas antes del inicio de la clase→ Es posible hacerlo en cualquier momento.
  • Menos de 24 horas antes del inicio de la clase→ Pueden aplicarse cargos por cancelación.
  • No-Show→ Pueden aplicarse cargos por cancelación.
    (La cantidad puede variar en función del tutor, por favor comuníquese con su tutor/a)

Todas las clases del (de la) tutor/a

All Lessons All Lessons
English
AI & Deep Learning
General IT
Got a question? Click to Chat