A student can request their free subscription at, and then renew it annually for free until they graduate. More than 860 000 students worldwide actively use JetBrains tools for educational purposes. Learn about best practices and good code design, code testing and test-driven development, code debugging, code and program documentation, and computational thinking.It has been about four years now since we first launched our free Student License Program. Topics in this Specialization include language syntax, style, programming techniques, and coding conventions. It’s for folks who are thinking about applying to the University of Pennsylvania’s online Master of Computer and Information Technology degree and want to sample some of the lecture videos and content from the first course in the program. It’s for motivated learners who have experience with rigorous coursework, and are looking to gain a competitive edge in advancing their career. Introduction to Programming with Python and Java is for students and professionals who have minimal or no prior programming exposure. By the time learners complete this series of four courses, they will be able to write fully-functional programs in both Python and Java, two of the most well-known and frequently used programming languages in the world today. This Specialization starts out by teaching basic concepts in Python and ramps up to more complex subjects such as object-oriented programming and data structures in Java. Video 31 videos Module Introduction 1m Creating a list 29s Updating a list 1m Types of Loops 17s Executing code a given number of times 1m Iterating over a list 3m Code Along Exercise : Find minimum value 2m Iterating over strings 1m Iterate over a string 1m Code Along Exercise : Iterate over a name 1m 'for' loops using range 4m Repeatedly executing code based on a condition 1m Waiting for user input 45s Code Along Exercise : Secret password 1m Exiting a loop using break 1m Exiting a loop using continue 1m Nested loops 1m Code Along Exercise : Multiplication tables 1m Coding Demonstration : Average program 4m Coding Demonstration : Word reversal 1m What is a function? 22s Built-in functions 46s User-defined functions 56s Code Along Exercise : Square 49s Code Along Exercise : Greater than 1m Docstrings (Documentation Strings) 56s Code Along Exercise : Get factors 2m Code Along Exercise : Unique list 2m Execution order 44s The main function 49s Coding Demonstration : Vowel/word counter 9m server-side programming 53s Introduction to core programming concepts: Data structures, Conditionals, Variables, Functions, and Loops 1m What is Python? 29s Python is interpreted 27s Why Python? 36s Downloading & installing Python 33s Downloading & Installing Jupyter Notebook 35s Using Jupyter Notebook 3m How do I write Python? 46s Printing 2m Basic Data Types 2m Arithmetic operators 1m About division 1m Boolean values 1m Comparison operators 37s Code Along Exercise : Even/Odd 45s Strings 2m Casting 3m How to use Coursera Labs & understand Autograder output 9m Downloading & installing IDLE 24s Using the IDLE shell 1m Running a Python script 1m Adding comments to Python scripts 1m Code Along Exercise : Comment the program to greet user 1m Assigning a variable 54s Boolean operators 1m Variable substitution 2m Combining variables 1m Code Along Exercise : Cats & dogs 1m Getting user input 3m Code Along Exercise : Calculate total bill 6m The if … elif … else statement 2m Code Along Exercise : Numerical grade to letter grade 2m Multiple if conditionals 1m Checking user input 1m Coding Demonstration : Common Python Errors 6m Coding Demonstration : Creating a function to convert numerical grade to letter grade 3m Video 42 videos About the Instructor : Brandon Krakowsky 1m What you should expect from this Course 1m Why begin with Python? 21s Module Intro 37s What is Programming? 38s Client-side vs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |