Virtual program of:edX |
The fundamental design cycle of computer science and computer programming: writing code, running it, interpreting the results, and checking the syntax of the code based on the results.
Use of the fundamental atoms of programming: variables, mathematical operators, logical operators and Boolean arithmetic.
Control structures for developing dynamic programs, including Python libraries: conditionals, loops, functions, and error handling.
The core data structures for creating useful programs: strings, lists, dictionaries, and file manipulation.
Previews of the next big topics in computer science: object-oriented programming skills and computer algorithms.
5 months. 9 - 10 hours per week suggested.
4 virtual courses in soft skills
“Introduction to Computing in Python” is a series of courses built from the online for credit version of CS1301: Introduction to Computing from Georgia Tech.
The series is designed to take you from no computer science background to proficiency in the basics of computing and programming, specifically in the popular Python programming language.
Rated as one of the most sought-after and beginner-friendly programming languages, Python training will give you a solid foundation not only for Python code, but also for further study in computer science.
The syllabus and course material have been used at Georgia Tech for its CS1301 credit class for over a year.
More than 400 students on campus have completed this version of the course, and our analysis shows that they leave the course with the same learning outcomes as students taking the traditional on-campus version.
This professional certificate uses the same instructional material and assessments as learning Python on campus, giving you a Georgia Tech-level introduction to the field of computer science at your own pace.
This Professional Certification course follows a unique design.
Students will cover the general fundamental principles of computer science, which are applicable to any programming language such as javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
This professional certificate uses the same instructional material and assessments as learning Python on campus, giving you a Georgia Tech-level introduction to the field of computer science at your own pace.
This Professional Certification course follows a unique design.
Students will cover the general fundamental principles of computer science, which are applicable to any programming language such as javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
This professional certificate uses the same instructional material and assessments as learning Python on campus, giving you a Georgia Tech-level introduction to the field of computer science at your own pace.
This Professional Certification course follows a unique design.
Students will cover the general fundamental principles of computer science, which are applicable to any programming language such as javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
giving you an introduction to the Georgia Tech level in the field of computing at your own pace.
This Professional Certification course follows a unique design.
Students will cover the general fundamental principles of computer science, which are applicable to any programming language such as javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
giving you an introduction to the Georgia Tech level in the field of computing at your own pace.
This Professional Certification course follows a unique design.
Students will cover the general fundamental principles of computer science, which are applicable to any programming language such as javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
fundamental principles of computer science, which are applicable to any programming language like javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
fundamental principles of computer science, which are applicable to any programming language like javascript or R, and then quickly transition to those same programming concepts in Python.
Short videos (2-3 minutes each) are quickly interspersed with live programming problems, real-world examples, and multiple-choice questions to give you constant feedback on your progress and understanding.
Whether you're looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the right courses for you.
Boost your career with college-backed credit programs and verified certificates.
Study and demonstrate knowledge at your preferred study time.
Try the courses before paying.
Learn alongside university partners and colleagues from around the world.
Expert GTx teachers and instructors committed to high-quality virtual education.
Hello how can I help you? Are you interested in a course? About what subject?
Add a review