INS 107E • Midterm • Introduction to Programming Languages (Python)
Bu dersi izleyip de yazılımcı olmaya karar verirsen Unicourse olarak mesuliyet kabul etmiyoruz!
Eğitmen
Ömer Faruk Altun
Co-founder & Head of Education
2011 yılında Endüstri Mühendisliği okumak için başladığım Sabancı Üniversitesi'nden 2018 yılında Bilgisayar Mühendisi olarak mezun oldum. 13 yıldır Altun ismiyle başta Sabancı Üniversitesi olmak üzere çeşitli okullarda Endüstri ve Bilgisayar Mühendisliği alanlarında ders vermekteyim. Unicourse'ta sunduğum derslerin yanında eğitim departmanının da sorumluluğunu üstlenmekteyim.
Geçme Garantisi
Derslerimize çok güveniyoruz. Dersi geçememen çok zor ama yine de geçemezsen paran iade.
Tüm koşullarPaketi Tamamla
🎓 İstanbul Teknik Üniversitesinde öğrencilerin %92'si tüm paketi alarak çalışıyor.
Konular
Introduction to Python, Input, Output
Our First Program
Variables in Python
Variable Types
Arithmetic Operators for Number Types
Arithmetic Operators for Other Types
Arithmetic Operators Example 1
Arithmetic Operators Example 2
Logical Operators for Number Types
Logical Operators for Other Types
Output in Python
Input in Python
End of Topic Example 1
End of Topic Example 2
End of Topic Example 3
What if...
Conditional Statements
if Statements
Type 1: if-else
Type 1 Example 1
Type 1 Example 2
Type 2: if-elif-else
Type 2 Example 1
Type 2 Example 2
Type 3: Nested if Statements
Type 3 Example 1
Type 3 Example 2
What if...
while Loops
while Loops
Example 1
Example 2
Example 3
Example 4
Example 5
Nested while Loops
Example 6
Example 7
for Loops
From while To for
range Keyword
for Loops Example 1
for Loops Example 2
for Loops Example 3
for Loops Example 4
Nested for Loops
Nested for Loops Example 1
String Manipulations
Introduction
Basic String Methods
Strings are Immutable
Example 1
Indexing
Slicing
Example 2
Example 3
Iterating Over Strings
Example 4
Example 5
Advanced String Methods
Lists
Motivation
Lists
Lists are very similar to Strings
Example 1
Problem with Lists
Example 2
Advanced List Methods
Two Dimensional Lists
Example 3
Example 4
Example 5
Example 6
Example 7
Dictionaries
What is a dictionary?
Adding/Removing/Accessing Items
Dictionary Methods
Example 1
Iterating Over Dictionaries
Example 2
Sorting Dictionaries
Nested Dictionaries
Example 3
Example 4
Example 5
Example 6
Tuples
What is a tuple?
Tuples are very similar to lists
List of Tuples
Example 1
Example 2
File Manipulations
Opening Files
Reading from Files
Writing to Files
Example 1
Example 2
Sample Midterm Questions
Logical Statements and Conditionals 1
Logical Statements and Conditionals 2
Logical Statements and Conditionals 3
Logical Statements and Conditionals 4
while Loops 1
while Loops 2
while Loops 3
while Loops 4
for Loops 1
for Loops 2
for Loops 3
for Loops 4
String Manipulations 1
String Manipulations 2
String Manipulations 3
String Manipulations 4
Lists 1
Lists 2
Lists 3
Lists 4
Tuples 1
Tuples 2
Tuples 3
Dictionaries 1
Dictionaries 2
Dictionaries 3
Dictionaries 4
File Manipulations 1
File Manipulations 2
Değerlendirmeler
Ders İçeriği
Introduction to Python, Input, Output
Our First Program
Variables in Python
Variable Types
Arithmetic Operators for Number Types
Arithmetic Operators for Other Types
Arithmetic Operators Example 1
Arithmetic Operators Example 2
Logical Operators for Number Types
Logical Operators for Other Types
Output in Python
Input in Python
End of Topic Example 1
End of Topic Example 2
End of Topic Example 3
What if...
Conditional Statements
if Statements
Type 1: if-else
Type 1 Example 1
Type 1 Example 2
Type 2: if-elif-else
Type 2 Example 1
Type 2 Example 2
Type 3: Nested if Statements
Type 3 Example 1
Type 3 Example 2
What if...
while Loops
while Loops
Example 1
Example 2
Example 3
Example 4
Example 5
Nested while Loops
Example 6
Example 7
for Loops
From while To for
range Keyword
for Loops Example 1
for Loops Example 2
for Loops Example 3
for Loops Example 4
Nested for Loops
Nested for Loops Example 1
String Manipulations
Introduction
Basic String Methods
Strings are Immutable
Example 1
Indexing
Slicing
Example 2
Example 3
Iterating Over Strings
Example 4
Example 5
Advanced String Methods
Lists
Motivation
Lists
Lists are very similar to Strings
Example 1
Problem with Lists
Example 2
Advanced List Methods
Two Dimensional Lists
Example 3
Example 4
Example 5
Example 6
Example 7
Dictionaries
What is a dictionary?
Adding/Removing/Accessing Items
Dictionary Methods
Example 1
Iterating Over Dictionaries
Example 2
Sorting Dictionaries
Nested Dictionaries
Example 3
Example 4
Example 5
Example 6
Tuples
What is a tuple?
Tuples are very similar to lists
List of Tuples
Example 1
Example 2
File Manipulations
Opening Files
Reading from Files
Writing to Files
Example 1
Example 2
Sample Midterm Questions
Logical Statements and Conditionals 1
Logical Statements and Conditionals 2
Logical Statements and Conditionals 3
Logical Statements and Conditionals 4
while Loops 1
while Loops 2
while Loops 3
while Loops 4
for Loops 1
for Loops 2
for Loops 3
for Loops 4
String Manipulations 1
String Manipulations 2
String Manipulations 3
String Manipulations 4
Lists 1
Lists 2
Lists 3
Lists 4
Tuples 1
Tuples 2
Tuples 3
Dictionaries 1
Dictionaries 2
Dictionaries 3
Dictionaries 4
File Manipulations 1
File Manipulations 2
Geçme Garantisi
Derslerimize çok güveniyoruz. Dersi geçememen çok zor ama yine de geçemezsen paran iade.
Tüm koşullarSıkça Sorulan Sorular
Örneğin, Koç Üniversitesi - MATH 101 (Calculus) veya başka bir okulun benzer dersi olsun, paketlerimiz tam da o derse göre tasarlanır. Böylece nokta atışı çalışır, zaman kazanırsın.
Sınava özel videolar —konu anlatımları, çıkmış sorular ve çözümleri, özet notlar—içerir. Sınavda sıkça çıkan soruları hedefler. Eğitmenlerimiz, üniversitenin akademik takvimini takip ederek paketleri sürekli günceller. Böylece, gereksiz detaylarla vakit kaybetmeden başarını artırmaya odaklanabilirsin.
