list 12 последовательности
assignment Уровень : Средний
chat_bubble_outline Язык : английский
Мнение сообщества
-
starstarstarstarstar
0 отзывы

## Важная информация

credit_card Обучение платное

## Резюме

In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a powerful, easy-to-learn, and widely used programming language, and you’ll explore computer science basics, as you build your own search engine and social network.

more_horiz Подробнее
more_horiz Свернуть
dns

## Программа

### Lesson 1: How to Get Started

- Interview with Sergey Brin - Getting Started with Python - Processors - Grace Hopper - Variables - Strings and Numbers - Indexing Strings - String Theory

### Lesson 2: How to Repeat

- Introducing Procedures - Sum Procedure with a Return Statement - Equality Comparisons - If Statements - Or Function - Biggest Procedure - While Loops - Print Numbers

### Lesson 2.5: How to Solve Problems

- What are the Inputs - Algorithm Pseudocode - Optimizing

### Lesson 3: How to Manage Data

- Nested Lists - A List of Strings - Aliasing - List Operations - List Addition and Length - How Computers Store Data - For Loops - Popping Elements - Crawl Web

### Lesson 4: Responding to Queries

- Data Structures - Lookup - Building the Web Index - Latency - Bandwidth - Buckets of Bits - Protocols

### Lesson 5: How Programs Run

- Measuring Speed - Spin Loop - Index Size vs. Time - Making Lookup Faster - Hash Function - Testing Hash Functions - Implementing Hash Tables - Dictionaries - Modifying the Search Engine

### Lesson 6: How to Have Infinite Power

- Infinite Power - Counter - Recursive Definitions - Recursive Procedures - Palindromes - Recursive v. Iterative - Divide and Be Conquered - Ranking Web Pages

### Lesson 7: Past, Present, and the Future of Computing

- Past of Computing - Computer History Museum - First Hard Drive - Search Before Computers - Present of Computing - Slac and Big Data - Open Source - Future of Computing - Text Analysis - Energy Aware Computing - Computer Security - Quantum Computing
record_voice_over

assistant

## Платформа

Udacity est une entreprise fondé par Sebastian Thrun, David Stavens, et Mike Sokolsky offrant cours en ligne ouvert et massif.

Selon Thrun, l'origine du nom Udacity vient de la volonté de l'entreprise d'être "audacieux pour vous, l'étudiant ". Bien que Udacity se concentrait à l'origine sur une offre de cours universitaires, la plateforme se concentre désormais plus sur de formations destinés aux professionnels.

Вы разработчик этого МООК ?
Какую оценку вы бы дали этому ресурсу ?
Содержание
5/5
Платформа
5/5
Анимация
5/5