Companies Home Search Profile

Basics of computer programming

Focused View

3:01:16

0 View
  • 1 - Introduction.mp4
    05:08
  • 2 - Logical Operations.mp4
    02:33
  • 3 - Transistor and NOT Gate.mp4
    07:28
  • 4 - OR and AND Gates.mp4
    05:19
  • 5 - Logic Function and Block.mp4
    05:49
  • 6 - FlipFlop and Register.mp4
    15:37
  • 7 - Memory.mp4
    07:19
  • 8 - Processor.mp4
    20:56
  • 9 - Jump Instructions.mp4
    10:41
  • 10 - Subroutine.mp4
    23:04
  • 11 - InputOutput Systems.mp4
    16:38
  • 12 - HighLevel Language.mp4
    14:50
  • 13 - Good Practices.mp4
    14:30
  • 14 - Selected Topics.mp4
    31:24
  • Description


    Unleash your creativity

    What You'll Learn?


    • You will learn how a processor is built and how it works
    • You will lay a solid foundation on which to build your career as a programmer
    • You will easily adapt to the dynamic changes taking place in the world of IT
    • You will avoid many mistakes made by novice programmers

    Who is this for?


  • For those who want to start programming or those who already program but feel they lack the basics. For people who want to understand programmers.
  • What You Need to Know?


  • No programming experience is required. All you need is an open mind to absorb knowledge.
  • More details


    Description

    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.

    Who this course is for:

    • For those who want to start programming or those who already program but feel they lack the basics. For people who want to understand programmers.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 14
    • duration 3:01:16
    • Release Date 2024/11/21

    Courses related to Programming Fundamentals