Learn the basics of coding using a modern programming language

Start learning the basics of coding will bring you to the programming world.

...
Created by
Fabio Cuomo
Category
Development
Module
1

Course Description

Do you want to become a full iOS developer but don't know where to start? This course will allow you to develop your programming skills and start approaching what an algorithm is and how they are used to solve everyday problems.

In this course, I will help you learn and master the basics of programming from scratch. You will learn how to write an algorithm, how to use variables to store data and the basics of the flow control.

This course will be interactive: we will use an Xcode playground to show all the examples, and you will see in real-time what happens in the computer memory when you write some code.

What you'll learn

  • What is an algorithm
  • How a search algorithm works
  • Algorithm running time and big O notation
  • What is a variable
  • Conditionals statement and logical operators
  • Loop control flows
  • Data type and structures
  • Functions
  • The concept of Class and Struct
  • OOP definition

Requirements

    • Willingness to learn
    • A computer with a good internet connection
Welcome to the course
M1B1L1
Introduction to algorithms
M1B1L2
Running time and Big O notation
M1B1L3
An example of a Search algorithm
M1B1L4
Variables
M1B2L1
Conditionals statement and logical operators
M1B2L2
Control flow: loops
M1B2L3
Data type and structures
M1B2L4
Functions
M1B2L5
Classes
M1B2L6
...
  • Lectures
    11
  • Language
    • English,Spanish
    • Italian
  • Skill level
    beginner

Training program