Informações sobre o curso

78,784 visualizações recentes

Resultados de carreira do aprendiz

33%

comecei uma nova carreira após concluir estes cursos

29%

consegui um benefício significativo de carreira com este curso
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Aprox. 90 horas para completar
Inglês

Habilidades que você terá

Computer ArchitectureCompiler ConstructionCompilerOperating System

Resultados de carreira do aprendiz

33%

comecei uma nova carreira após concluir estes cursos

29%

consegui um benefício significativo de carreira com este curso
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Aprox. 90 horas para completar
Inglês

Instrutores

oferecido por

Placeholder

Universidade Hebraica de Jerusalém

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up98%(2,727 classificações)Info
Semana
1

Semana 1

2 horas para concluir

Getting Started

2 horas para concluir
2 vídeos (Total 26 mín.), 1 leitura, 1 teste
2 videos
Project 0 Overview5min
1 leituras
Week 1 Overview (start here)5min
8 horas para concluir

Machine Language

8 horas para concluir
10 vídeos (Total 187 mín.), 1 leitura, 1 teste
10 videos
Unit 0.1: Machine Language Overview12min
Unit 0.2: Machine Language Elements17min
Unit 0.3: The Hack Computer and Machine Language15min
Unit 0.4: Hack Language Specification10min
Unit 0.5: Handling Input and Output26min
Unit 0.6: Low-Level Programming, Part I24min
Unit 0.7: Low-Level Programming, Part II21min
Unit 0.8: Low-Level Programming, Part III32min
Unit 0.9: Project 4 Overview19min
1 leituras
Module Overview (start here)10min
13 horas para concluir

Virtual Machine I: Stack Arithmetic

13 horas para concluir
11 vídeos (Total 188 mín.), 1 leitura, 1 teste
11 videos
Unit 1.1: Program Compilation Preview12min
Unit 1.2: VM Abstraction: the Stack15min
Unit 1.3: VM Abstraction: Memory Segments9min
Unit 1.4: VM Implementation: the Stack17min
Unit 1.5: VM Implementation: Memory Segments26min
Unit 1.6: The VM Emulator23min
Unit 1.7: VM Implementation on the Hack Platform8min
Unit 1.8: VM Translator: Proposed Implementation12min
Unit 1.9: Project 7: Building the VM Translator, Part I23min
Unit 1.10: Perspective17min
1 leituras
Module Overview (start here)10min
Semana
2

Semana 2

13 horas para concluir

Virtual Machine II: Program Control

13 horas para concluir
10 vídeos (Total 166 mín.), 1 leitura, 1 teste
10 videos
Unit 2.2: Branching9min
Unit 2.3: Functions: Abstraction22min
Unit 2.4: Function Call and Return: Implementation Preview23min
Unit 2.5: Function Call and Return: Run-time Simulation16min
Unit 2.6: Function Call and Return Implementation25min
Unit 2.7: VM Implementation on the Hack Platform10min
Unit 2.8: VM Translator: Proposed Implementation9min
Unit 2.9: Project 8: Building the VM Translator, Part II26min
Unit 2.10: Perspective12min
1 leituras
Module overview (start here)10min
Semana
3

Semana 3

13 horas para concluir

High-Level Language

13 horas para concluir
11 vídeos (Total 179 mín.), 1 leitura, 1 teste
11 videos
Unit 3.2: Object-Based Programming20min
Unit 3.3: List Processing21min
Unit 3.4: Jack Language Specification: Syntax5min
Unit 3.5: Jack Language Specification: Data Types8min
Unit 3.6: Jack Language Specification: Classes15min
Unit 3.7: Jack Language Specification: Methods18min
Unit 3.8: Developing Apps using the Jack language and OS18min
Unit 3.9: A Sample Jack App: Square Dance24min
Unit 3.10: Graphics Optimization21min
Unit 3.11: Perspective11min
1 leituras
Module Overview (start here)10min
Semana
4

Semana 4

12 horas para concluir

Compiler I: Syntax Analysis

12 horas para concluir
10 vídeos (Total 131 mín.), 1 leitura, 1 teste
10 videos
Unit 4.2: Lexical Analysis9min
Unit 4.3: Grammars14min
Unit 4.4: Parse Trees6min
Unit 4.5: Parser Logic20min
Unit 4.6: The Jack Grammar13min
Unit 4.7: The Jack Analyzer10min
Unit 4.8: The Jack Analyzer: Proposed Implementation20min
Unit 4.9: Project 10: Building a Syntax Analyzer15min
Unit 4.10: Perspective12min
1 leituras
Module Overview (start here)10min

Avaliações

Principais avaliações do BUILD A MODERN COMPUTER FROM FIRST PRINCIPLES: NAND TO TETRIS PART II (PROJECT-CENTERED COURSE)

Visualizar todas as avaliações

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.