Starting with programming

Laptop

Starting with programming

Programmer profession attracts high pay and freedom of action, but some are scared away by its “complexity”.

What this course will give you

A general idea of programming
Find out what a developer does and what opportunities to develop in the profession

Basic skills for work
Introduction to popular programming languages: JavaScript, HTML, CSS, ECMAScript

Your first contacts in the IT-community
Meet practicing developers who can explain complicated things simply

Course syllabus

What is programming
What technology surrounds us.
How programming evolved
The role of programmers in today’s world

The speed of technology development. A Humanitarian in IT
Technology yesterday, today, tomorrow
Programming is a developing field
Mathematics and other disciplines in the work of a programmer
Can a humanities major become a programmer?
Knowledge of several fields is your advantage

The ecosystem of a programmer
Obligatory tools in programmer’s work
Additional tools that make your work easier
What to use in your work and what tools to learn

Ways to learn programming languages
What is a programming language and how to choose it
Do I need to go to college to become a programmer?
How effective is programming education online?
The new acquaintance with the computer
Let’s talk about what a computer is. You’ll write your first code and learn the concept of variables.

Chatting with the computer
We continue working on a motivational application. This time you’ll fix the function of displaying average age and gender based on the data entered by the user.

Learn how to work with strings. Glue lines of text together and display the result in an interface.
Repetition of what you have learned

The structure and operation of the site
A systematic approach to problem solving
A new data type – strings
Code Formatting
Who can be replaced by robots

The Three Pillars of the Web: HTML, CSS, JS
Errors are an inseparable part of a programmer’s work. It is not so much important to avoid them, as to be able to find and fix them.
Repetition of what has been learned

The main parts of the frontend
JavaScript and ECMAScript
Understanding and handling bugs
Boolean logic
The Internet is a big library

The whole truth about the development profession
Myths about the programming profession
Emerging opportunities
Continuous learning
Necessary skills
Destinations available
Webinar with answers to your questions about the course

Diploma Project

While doing your homework, you will create your first project – a small game that individually calculates life expectancy and motivates you to spend the rest of your time in a beneficial way.