Search result for Courses taught by David J. Malan
Get Course Alerts by Email
CS50's Computer Science for Business Professionals
by David J. Malan- 0.0
6 Weeks
This is CS50’s introduction to computer science for business professionals. This is CS50’s introduction to computer science for business professionals, designed for managers, product managers, founders, and decision-makers more generally. Through lectures on computational thinking, programming languages, internet technologies, web development, technology stacks, and cloud computing, this course empowers you to make technological decisions even if not a technologist yourself....
$199
CS50's Web Programming with Python and JavaScript
by David J. Malan , Brian Yu- 0.0
12 Weeks
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. HTML, CSS Git Python Django SQL, Models, and Migrations JavaScript User Interfaces...
$199
CS50's Introduction to Computer Science
by David J. Malan , Doug Lloyd , Brian Yu- 0.0
12 Weeks
An introduction to the intellectual enterprises of computer science and the art of programming. This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J....
$199
CS50's Introduction to Artificial Intelligence with Python
by David J. Malan , Brian Yu- 0.0
7 Weeks
Learn to use machine learning in Python in this introductory course on artificial intelligence. AI is transforming how we live, work, and play. By enabling new technologies like self-driving cars and recommendation systems or improving old ones like medical diagnostics and search engines, the demand for expertise in AI and machine learning is growing rapidly....
$199
CS50's Introduction to Game Development
by David J. Malan , Colton Ogden- 0.0
12 Weeks
Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros. , Pokémon, Angry Birds, and more. In a quest to understand how video games themselves are implemented, you'll explore the design of such childhood games as:...
$199
CS50 for Lawyers
by Doug Lloyd , David J. Malan- 0.0
10 Weeks
This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students). This course is a variant of HarvardUniversity's introduction to computer science, CS50, designed especially for lawyers (and law students). Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients....
$199
CS50's Understanding Technology
by David J. Malan- 0.0
6 Weeks
This is CS50’s introduction to technology for students who don’t (yet!) consider themselves computer persons. This is CS50's introduction to technology for students who don’t (yet) consider themselves computer persons. Through lectures on hardware, the Internet, multimedia, security, programming, and web development, this course equips you for today’s technology and prepares you for tomorrow’s as well....
$199
CS50's Mobile App Development with React Native
by David J. Malan , Jordan Hayashi- 0.0
13 Weeks
Learn about mobile app development with React Native, a popular framework maintained by Facebook that enables cross-platform native apps using JavaScript without Java or Swift. Please note that registration closes on 30 November 2019 and all assignments must be completed by 30 June 2020. Through hands-on projects, you'll gain experience with React and its paradigms, app architecture, and user interfaces....
$90
CS50's Introduction to Programming with Scratch
by David J. Malan , Brian Yu- 0.0
3 Weeks
A gentle introduction to programming that prepares you for subsequent courses in coding. An introduction to programming using Scratch, a visual programming language via which aspiring programmers can write code by dragging and dropping graphical blocks (that resemble puzzle pieces) instead of typing out text. Ultimately, this course prepares students for subsequent courses in programming....
$199
CS50's Computer Science for Lawyers
by Doug Lloyd , David J. Malan- 0.0
10 Weeks
This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students). This course is a variant of HarvardUniversity's introduction to computer science, CS50, designed especially for lawyers (and law students). Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients....
$199