Absolute beginner's guide to programming and computers
Absolute beginner's guide to programming and computers, available at $59.99, has an average rating of 4.45, with 18 lectures, 10 quizzes, based on 101 reviews, and has 10655 subscribers.
You will learn about Programming basics – what's a program and how to write one. We'll cover basics of software development and most important programming topics. Using documentation and developer resources to develop programming skills on your own – you'll know where to look for solutions and how to learn any technology. Using programming creatively in conjunction with user experience design and web design – basics of how to create a simple website (HTML, CSS and JavaScript). Fundamentals of C#, C++, JavaScript and Assembly programming languages (and programming languages in general) and how they work. Computer architecture basics – what makes a desktop computer and how its physical components allow the apps to run. Navigating your way through the OS – what are files, programs, processes, the console. You'll understand how a computer works and how apps are built. This course is ideal for individuals who are Creative individuals looking to learn the basics of programming and app development or People with no prior experience with either programming or computers who want to broaden their knowledge or Individuals from other disciplines who want to know what software development is about and whether they could be good at it or Anyone looking to "get into" programming It is particularly useful for Creative individuals looking to learn the basics of programming and app development or People with no prior experience with either programming or computers who want to broaden their knowledge or Individuals from other disciplines who want to know what software development is about and whether they could be good at it or Anyone looking to "get into" programming.
Enroll now: Absolute beginner's guide to programming and computers
Summary
Title: Absolute beginner's guide to programming and computers
Price: $59.99
Average Rating: 4.45
Number of Lectures: 18
Number of Quizzes: 10
Number of Published Lectures: 18
Number of Published Quizzes: 10
Number of Curriculum Items: 33
Number of Published Curriculum Objects: 33
Number of Practice Tests: 2
Number of Published Practice Tests: 2
Original Price: $119.99
Quality Status: approved
Status: Live
What You Will Learn
- Programming basics – what's a program and how to write one. We'll cover basics of software development and most important programming topics.
- Using documentation and developer resources to develop programming skills on your own – you'll know where to look for solutions and how to learn any technology.
- Using programming creatively in conjunction with user experience design and web design – basics of how to create a simple website (HTML, CSS and JavaScript).
- Fundamentals of C#, C++, JavaScript and Assembly programming languages (and programming languages in general) and how they work.
- Computer architecture basics – what makes a desktop computer and how its physical components allow the apps to run.
- Navigating your way through the OS – what are files, programs, processes, the console. You'll understand how a computer works and how apps are built.
Who Should Attend
- Creative individuals looking to learn the basics of programming and app development
- People with no prior experience with either programming or computers who want to broaden their knowledge
- Individuals from other disciplines who want to know what software development is about and whether they could be good at it
- Anyone looking to "get into" programming
Target Audiences
- Creative individuals looking to learn the basics of programming and app development
- People with no prior experience with either programming or computers who want to broaden their knowledge
- Individuals from other disciplines who want to know what software development is about and whether they could be good at it
- Anyone looking to "get into" programming
What is programming and how to write a computer program? It’s often the case that beginners who’d like to learn programming don’t know where to start or even what it is they are looking for. This course was designed for any novice looking to learn about programming and computers in general. Here, you’ll learn everything you need to get started with programming the basics you need to know to start learning on your own. You don’t need to know anything about computers to get started – this guide will cover all important topics and give you an introduction to the most important programming topics.
Each lecture is conceived in such a way to provide a new and interesting insight into how programming could be used not as a replacement career, but as a supplement to another. Besides being a useful tool in the modern technologically dominated society, programming can be an interesting and fun way to expand your creativeendeavors.
Absolute beginner’s guide to programming and computers is a course designed for the complete beginner. Unlike most standard programming courses, it minimizes the use of math and tech-heavy vocabulary and provides simple and relatable examples of programming, building real understanding of how to write a computer program and providing the student with actual usable skills within a minimal timeframe.
Instead of heavily focusing on specific technologies, Absolute beginner’s guide provides the student with the core principles and, through examples and analogies, demonstrates a programmer’s way of thinking. The course goes through several programming languages and so-called programming paradigms and elucidates the fundamental concepts of each one, including some of the most important ideas of procedural programming, assembly, object-oriented programming, webdevelopment (HTML and CSS), multi-threading, mobiledevelopment and even game development. You’ll learn the basics of C#, C++ and JavaScript in a way that will let you transfer these skills to other programming languages.
The course is presented in such a way to allow you to build your skills independently. In this guide, you will learn how to read documentation and where to find answers if you ever get stuck with a programming problem. This way, the student who finishes the course understands the basics of the key branches of software development and has the skill to further advance and research on their own.
Although focusing on specific technologies can create experts in a specialized field, most professionals switch between many different technologies during their careers, but despite this constant switching, core ideas always remain, even when the details of a specific technology or platform have been forgotten. Instead of teaching details that could be forgotten when a new technology emerges, this absolute beginner’s guide focuses on exactly those principles that are used across different technologies.
The course touches upon many topics while presenting only the most important material. It starts out lightly and gradually introduces more advanced concepts, all the while using little to no tech-focused vocabulary and nothing but elementary school math.
Course Curriculum
Chapter 1: Introduction to programming
Lecture 1: Introduction and Welcome – Purpose, structure and goals
Lecture 2: What is a program?
Lecture 3: Installing software
Chapter 2: Bytes, files and semantics
Lecture 1: What is a file?
Lecture 2: Web design and XML
Chapter 3: Programming languages
Lecture 1: Adding functionality to web pages
Lecture 2: Operating system and The Console
Lecture 3: Building your first program
Lecture 4: Higher-level programming languages
Chapter 4: Building apps – user-interface, desktop and mobile
Lecture 1: Creating a user-interface
Lecture 2: Events and adding functionality
Lecture 3: App publishing process
Chapter 5: Advanced topics
Lecture 1: Threads, tasks and processes
Lecture 2: Adding math to the equation
Chapter 6: Conclusion
Lecture 1: Where to go from here?
Lecture 2: Final words
Chapter 7: Troubleshooting
Lecture 1: Solving problems step-by-step
Lecture 2: Exploring software functionality
Instructors
-
Igor Ševo
Software Engineering Professor
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 4 votes
- 4 stars: 31 votes
- 5 stars: 63 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024