Language: English (UK)
Unleash your creativity
https://www.udemy.com/course/basics-of-computer-programming/
One of the basics of programming is a general knowledge of how a processor is built and works, which is why most of the course is devoted to this. Together we build our own processor and learn how to program it. In the further part of the course we will find general information and tips on programming. The last lecture, on the other hand, is devoted to a discussion of several topics in the field of computer science, such as the Internet and artificial intelligence. The material presented in the course is a foundation on which you can base yourself during further learning of programming. Through numerous animations, examples and analogies, I present ideas from the world of programming so that they are as simple to understand as possible. In the first lecture I explain why the basics are important. In the second I answer the questions about what computer science is, what information is, and what information processing is. In the third I explain the operation of a transistor and a NOT gate. In the following lectures up to 11 I build and program a processor explaining how OR gates, AND gates, logic functions and blocks, flip-flops, registers, memory, control circuitry and the arithmetic logic unit work. Chapter 12 is devoted to programming in high-level languages. I discuss the basic issues related to object-oriented programming. Chapter 13 contains numerous tips on programming. Among other things, I mention the Pomodoro technique. The aim of the last chapter is to show a few simple ideas related to the Internet, database indexes, and artificial intelligence.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.