Coding for beginners: Thinking like a programmer
What you'll learn
- The students will be able to understand the basics of programming thanks to which they will be able to solve programming problems on their own.
Course content
- Preview02:17
Requirements
- No tools or prior knowledge are required, we will teach you everything from scratch.
Description
Programming is not only the skill of the future but actually the skill of the present. Thanks to this course you will learn not how to unthinkingly type the code, but, most importantly, how to think like a real programmer. Regardless of whether you want to create websites, games, desktop or mobile applications, this intense course will provide you with the fundamental knowledge which is essential for you to start your adventure with programming.
Unlike other courses, we provide our students with a variety of learning techniques which will let you acquire expertise better and faster. Each section is focused on a particular piece of knowledge in order to make it easy for you to follow. With 25 lectures, 70 exercises and over 10 hours of practice the course will smoothly introduce you to the world of programming. As you go through this course you will be developing your very own programming project.
We make sure that the skills you gain are applicable in every domain of coding. Let your career rocket up and start your own adventure with us!
Who this course is for:
- This course is for those who either never programmed before or want to refresh fundamentals of programming in PHP.
Instructors
My adventure with programming started in 2000 when I created my first website. Since then I have been gradually learning more and more of new technologies, tools and software that build the Internet. My professional career as PHP Developer started in 2006, first as a freelancer, then as a programmer who builds bigger web applications. Now I'm a Senior Developer in R&D department where I design and implement custom cloud systems using cutting edge technology. I work deep in the guts of systems where there are no human users, only communicating computers.
I educated 2 generations of programmers (my early students teach new programmers now). While teaching programming and technology in general I strongly emphasize the importance of understanding how your tools work. This knowledge leads to writing good quality programs and easiness during solving new types of problems.
I am an experienced English lecturer and translator. I graduated from the University of Silesia, Poland, in 2011 and since then I have worked as an Administrative Specialist, English tutor and freelance translator.
My major fields of interests include contemporary literatures in English, learning processes and self-development. I am also active dancer and traveler.
I'm a programmer with over 8 years of proffesional experience, as both: a tutor and a software developer. I was working with a bunch of different technologies from various domains (from micro-controllers to game-dev) so I feel comfortable with a number of programming languages. That being said nowadays I spend most of my time with javascript and web technologies so this is my major expertise.
As a front-end developer every day I resolve end-users' real problems. I'm focused on improving performance and user experience and I'm extremely happy to be able to work in this, one of the fastest-growing, industries.