Udemybeginnerpt

Computação e Informática

Explore tech's evolution: hardware, software, operating systems, internet & programming. Learn essential digital skills for today's world!

3.6(23)
72students
20h 14m
Certificate
Alyson Bueno Francisco
Alyson Bueno FranciscoPesquisador

Course Content

Computação e Informática is a beginner-level Udemy course taught by Alyson Bueno Francisco. It runs 20h 14m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 3.6 out of 5 from 23 reviews, with 72 students enrolled. It is a paid course, last updated June 2025.

Explore the world of Computação e Informática with this comprehensive course! Delve into the fascinating history of computing, tracing its evolution from early calculating devices and mainframes to modern personal computers. Understand the core differences between Computação and Informática, and explore the advancements across different generations of microcomputers.

Hardware & System Fundamentals:

  • Hardware Components: Learn about essential hardware, including the CPU (Central Processing Unit), its internal components, RAM (Random Access Memory), ROM (Read-Only Memory), and Hard Disk (HD).
  • Motherboard & Cooling: Understand the role of the motherboard and cooling systems in maintaining optimal system performance.
  • Input/Output Devices: Explore various input and output devices and their functions.
  • Scalable Computing: Discover the principles of Computação Escalável for handling growing data needs.
  • Digital Education: Learn about the role of technology in Educação Digital.
  • Ergonomics & Usability: Master ergonomics for comfortable and healthy work habits, including proper posture and keyboard usage. Understand Human-Computer Interaction (HCI) and Usability principles.

Operating Systems & Software Tools:

  • Windows Configuration: Gain proficiency in configuring the Windows operating system.
  • DOS Emulation: Utilize DOS Box to run legacy programs on modern systems.
  • Linux Fundamentals: Explore the features and configuration of Linux.
  • Graphic Design: Utilize graphic editors for creating vectors and images.
  • Text Editing: Master text editors with paragraph and typography formatting.
  • Spreadsheet Software: Learn to create charts and analyze data with spreadsheet editors.
  • CAD Software: Introduction to AutoCAD and LibreCAD for computer-aided design.
  • Image & Audio Editing: Explore tools like Inkskape, Audacity, and screen capture techniques for video creation.
  • Video Editing: Learn to edit videos using apps like VN.
  • Data Management: Develop skills in data management, spreadsheet creation, and graph generation.
  • Database Fundamentals: Introduction to database fundamentals.

Information Systems & Internet Technologies:

  • Information Systems (IS): Learn about ERP (Enterprise Resource Planning) and Project Management Systems like Monday and Confluence.
  • Geographic Information Systems (GIS): Explore QGIS and Surfer for Sistemas de Informação Geográfica.
  • Internet & Networking: Understand the Internet's history (ARPANET), its emergence in Brazil, and core protocols like UDP, TCP, and IP.
  • Cloud Computing: Learn about cloud computing for data storage on the internet.
  • Blogging: Create and manage blogs using WordPress and Google Blogger.
  • Google Workspace: Master Google Workspace services like Docs, Sheets, and Slides.
  • Microsoft Azure: Explore the capabilities of Microsoft Azure.
  • Information Security: Learn about common cybersecurity threats like viruses, worms, trojans, spyware, and ransomware.

Programming Languages & Software Development:

  • Programming Paradigms: Understand different programming paradigms.
  • Object-Oriented Programming (OOP): Introduction to Object-Oriented Programming.
  • Programming Logic: Develop strong programming logic skills.
  • Algorithms & Pseudo-code: Learn to design algorithms and write pseudo-code.
  • Python Programming: Master the Python programming language, including data types (variables, operators, strings, lists, tuples), control structures (if/elif/else, for/while loops), and automation techniques.
  • C Programming: Introduction to the C programming language.

Application Development & Advanced Topics:

  • Android Development: Learn Android Studio for mobile app development.
  • Low-Code Development: Utilize Microsoft Power Apps for rapid application development.
  • Java Programming: Fundamentals of the Java programming language.
  • Software Engineering: Explore software engineering principles and testing methodologies.
  • Machine Learning: Introduction to Machine Learning, including descriptive and predictive models.

Bonus Section:

  • Mathematical Foundations: Strengthen your foundation with knowledge of number types, geometry, discrete mathematics, and logical reasoning.

This course provides a solid foundation for

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0(9)
1h 50m
all

The education 4.0

by Alexsandro Sunaga

5.0(13)
1h 50m
beginner

Transformações Digitais nas Organizações

by Profa. Dra. Maria das Graças Murici

5.0(21)
41m
all
5.0(6)
1h
all

TCC de Sucesso

by Wellington Aquino

5.0(2)
5h 26m
all

Desenvolva sites em php

by Tiago de Almeida Marchi

5.0(11)
2h 52m
all