title
How to Teach Yourself Code

description
Start learning python by building projects in under 5 minutes TODAY – Even if you're a complete beginner... https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description ★☆★ What Programming Language Should I Learn First? ★☆★ https://youtu.be/iH4JJuoHQHc ★☆★ Why You Should Learn To Code - Top 4 Reasons ★☆★ https://youtu.be/Jlknj_wq8CQ ★☆★ ENROLL IN MY PYTHON COURSE: ★☆★ https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description ★☆★ WEB DEVELOPMENT: ★☆★ http://freecodecamp.com This is a guide for computer programmers who find it very easy to get overwhelmed by the amount of resources available to them. This video is meant to guide you through the overwhelming world of computer programming and is meant to teach you through the path of least resistance. I want to give you the BEST possible computer programming resources so you can learn on your own. Never get stuck. Always have the right computer programming resources to fall back to. Because when I was a computer programming beginner learning... I would go on these crazy learning binges and learn a little bit of everything. That was a dangerous path to go on because that did not allow me to learn in the fastest way possible. It gets very easily discouraging because I found myself not being GOOD at any one thing. I was a jack of all trades but master of none so to speak. My goal here is to make sure you have all the best possible computer programming tools and resources at your fingertips... Especially as a beginner. Even if you are not a beginner there is a lot you can take away from this video besides just the entertainment value :). This video covers how to learn to code and teaches you the best ways to learn python programming. It also teaches you ways for finding resources for Java, HTML, Javascript and more! ------------------------------------ Clever Programmer Website ► https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description Facebook ► http://cleverprogrammer.io/facebook Twitter ► http://cleverprogrammer.io/twitter Instagram ► http://cleverprogrammer.io/instagram YouTube ► https://www.youtube.com/c/CleverProgr... Snapchat ► Rafeh1 ... Github (Code) ► http://cleverprogrammer.io/github Biz / Sponsorships 👉 https://www.cleverprogrammer.com/partnerships

detail
{'title': 'How to Teach Yourself Code', 'heatmap': [{'end': 650.346, 'start': 627.831, 'weight': 0.74}, {'end': 965.457, 'start': 936.282, 'weight': 1}], 'summary': 'Covers guidance on navigating through coding resources, emphasizes the need to avoid skipping course content, discusses online learning impact and challenges, including the need for human connection, and highlights the clever programmer python course with live coding and immediate feedback features.', 'chapters': [{'end': 135.764, 'segs': [{'end': 69.635, 'src': 'embed', 'start': 42.408, 'weight': 0, 'content': [{'end': 49.354, 'text': 'The number of resources out there is actually just totally overbearing and overwhelming.', 'start': 42.408, 'duration': 6.946}, {'end': 52.877, 'text': 'You have like a myriad of resources.', 'start': 49.454, 'duration': 3.423}, {'end': 58.402, 'text': 'As soon as you search for anything related to code, Codecademy.com pops up.', 'start': 52.957, 'duration': 5.445}, {'end': 60.585, 'text': 'Udacity.com pops up.', 'start': 58.883, 'duration': 1.702}, {'end': 62.647, 'text': 'Coursera.com pops up.', 'start': 60.985, 'duration': 1.662}, {'end': 64.608, 'text': 'edX.com pops up.', 'start': 63.148, 'duration': 1.46}, {'end': 67.473, 'text': 'And oh my god, Team Treehouse.', 'start': 64.93, 'duration': 2.543}, {'end': 69.635, 'text': 'TeamTreehouse.com pops up.', 'start': 67.713, 'duration': 1.922}], 'summary': 'There are numerous resources for coding, including codecademy, udacity, coursera, edx, and team treehouse.', 'duration': 27.227, 'max_score': 42.408, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug42408.jpg'}, {'end': 122.195, 'src': 'embed', 'start': 91.759, 'weight': 1, 'content': [{'end': 98.462, 'text': 'because a very common problem that people face is actually something called a learning binge,', 'start': 91.759, 'duration': 6.703}, {'end': 101.884, 'text': "which is great because that's something that I always do.", 'start': 98.462, 'duration': 3.422}, {'end': 104.125, 'text': "I'm like, Oh, I want to learn this and I want to learn that.", 'start': 101.944, 'duration': 2.181}, {'end': 108.347, 'text': "There's like so many different programming languages out there and there's so many different resources.", 'start': 104.305, 'duration': 4.042}, {'end': 110.527, 'text': 'I want to be enrolled in all of them.', 'start': 108.826, 'duration': 1.701}, {'end': 122.195, 'text': 'I want to be subscribed to all the podcasts and all the blog posts and just kind of have a fire hose and have it be directed at my brain to the point where,', 'start': 110.547, 'duration': 11.648}], 'summary': 'Common problem: learning binge; desire to learn multiple programming languages and resources.', 'duration': 30.436, 'max_score': 91.759, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug91759.jpg'}], 'start': 0.289, 'title': 'Teaching yourself code', 'summary': 'Provides guidance on navigating through an overwhelming number of resources for learning how to code, emphasizing the need to narrow down learning to avoid a learning binge.', 'chapters': [{'end': 135.764, 'start': 0.289, 'title': 'How to teach yourself code', 'summary': 'Provides guidance on navigating through the overwhelming number of resources available for learning how to code, emphasizing the need to narrow down learning to avoid a learning binge.', 'duration': 135.475, 'highlights': ['The chapter emphasizes the overwhelming amount of resources available for learning how to code, such as Codecademy.com, Udacity.com, Coursera.com, edX.com, and TeamTreehouse.com.', 'It highlights the common problem of a learning binge and the desire to enroll in multiple programming languages and subscribe to various resources.', 'The speaker emphasizes the need to narrow down learning and avoid being enrolled in multiple resources to prevent a learning binge.']}], 'duration': 135.475, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug289.jpg', 'highlights': ['The chapter emphasizes the overwhelming amount of resources available for learning how to code.', 'It highlights the common problem of a learning binge and the desire to enroll in multiple programming languages and subscribe to various resources.', 'The speaker emphasizes the need to narrow down learning and avoid being enrolled in multiple resources to prevent a learning binge.']}, {'end': 328.555, 'segs': [{'end': 197.375, 'src': 'embed', 'start': 137.891, 'weight': 0, 'content': [{'end': 141.833, 'text': 'I am somebody who has actually been through a lot of these.', 'start': 137.891, 'duration': 3.942}, {'end': 148.555, 'text': 'So what I want to do is kind of cut through the crap and get you the right information,', 'start': 142.193, 'duration': 6.362}, {'end': 153.517, 'text': 'so you can get started without being overwhelmed by the number of options.', 'start': 148.555, 'duration': 4.962}, {'end': 159.82, 'text': 'If you guys look up Codecademy Python, my videos rank number one.', 'start': 154.018, 'duration': 5.802}, {'end': 163.275, 'text': 'So I have been through Codecademy.', 'start': 160.453, 'duration': 2.822}, {'end': 165.717, 'text': "As a matter of fact, I've been through it all.", 'start': 163.735, 'duration': 1.982}, {'end': 173.963, 'text': 'I have certifications from Coursera University or Coursera, the MOOC on Udacity.com.', 'start': 166.337, 'duration': 7.626}, {'end': 180.948, 'text': "I've completed the CS50 course on edX and I have dabbled a little bit in Team Treehouse.", 'start': 174.503, 'duration': 6.445}, {'end': 187.931, 'text': 'and I have done a bunch of other stuff on like so many more websites related to computer programming.', 'start': 182.188, 'duration': 5.743}, {'end': 197.375, 'text': 'I also happen to be one of the top instructors for computer programming at TakeLessons with over 30 testimonials.', 'start': 188.351, 'duration': 9.024}], 'summary': 'Experienced instructor with top ranking in codecademy python, certifications from coursera, udacity, edx, and takelessons with over 30 testimonials.', 'duration': 59.484, 'max_score': 137.891, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug137891.jpg'}, {'end': 252.926, 'src': 'embed', 'start': 226.817, 'weight': 5, 'content': [{'end': 234.304, 'text': 'So number one is almost all of other courses out there are boring as hell.', 'start': 226.817, 'duration': 7.487}, {'end': 245.601, 'text': "They're made by somebody who's like sitting behind a screen with a screencast, and they're just like sitting there and talking about something,", 'start': 235.39, 'duration': 10.211}, {'end': 248.304, 'text': "and they don't treat you like you're a human being.", 'start': 245.601, 'duration': 2.703}, {'end': 252.926, 'text': 'about computer programming courses.', 'start': 250.643, 'duration': 2.283}], 'summary': 'Most computer programming courses are boring and lack human interaction.', 'duration': 26.109, 'max_score': 226.817, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug226817.jpg'}, {'end': 328.555, 'src': 'embed', 'start': 297.196, 'weight': 3, 'content': [{'end': 299.637, 'text': 'Welcome to the R programming language.', 'start': 297.196, 'duration': 2.441}, {'end': 301.737, 'text': 'Damn, boy.', 'start': 300.137, 'duration': 1.6}, {'end': 302.777, 'text': 'That was smooth.', 'start': 301.777, 'duration': 1}, {'end': 304.218, 'text': 'That was real smooth.', 'start': 302.797, 'duration': 1.421}, {'end': 309.219, 'text': 'I want my students to learn the R programming language.', 'start': 304.238, 'duration': 4.981}, {'end': 317.541, 'text': 'Over the years, I have learned and taught a great many computer languages, including Fortran, BASIC, Pascal.', 'start': 310.039, 'duration': 7.502}, {'end': 324.114, 'text': 'So, I hope you guys kind of get a sense of what I was talking about.', 'start': 319.993, 'duration': 4.121}, {'end': 328.555, 'text': 'Anyways, no videos like these for you guys.', 'start': 325.975, 'duration': 2.58}], 'summary': 'Introducing r programming language for students, drawing on experience with other languages.', 'duration': 31.359, 'max_score': 297.196, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug297196.jpg'}], 'start': 137.891, 'title': 'Online learning and r programming', 'summary': "Covers the speaker's experience with online learning platforms such as codecademy, coursera, udacity, edx, and team treehouse, and emphasizes the need for a more engaging and effective learning approach, focusing on the r programming language.", 'chapters': [{'end': 197.375, 'start': 137.891, 'title': 'Online learning recommendations', 'summary': "Discusses the speaker's experience with various online learning platforms, including codecademy, coursera, udacity, edx, and team treehouse, along with their certifications and testimonials on takelessons.", 'duration': 59.484, 'highlights': ["The speaker's videos on Codecademy Python rank number one, showcasing expertise in the subject matter.", 'The speaker has certifications from Coursera, completed the CS50 course on edX, and dabbled in Team Treehouse, demonstrating diverse experience with reputable online learning platforms.', 'The speaker is one of the top instructors for computer programming at TakeLessons with over 30 testimonials, indicating a high level of expertise and teaching ability.']}, {'end': 328.555, 'start': 198.416, 'title': 'R programming language course', 'summary': 'Discusses the problems with existing computer programming courses and emphasizes the need for a more engaging and effective learning approach, mentioning the r programming language as the focus.', 'duration': 130.139, 'highlights': ['The chapter emphasizes the need for a more engaging and effective learning approach, mentioning the R programming language as the focus.', 'Existing computer programming courses are criticized for being boring and not treating students like human beings.', 'The instructor expresses excitement about the R programming language course and highlights the engaging nature of the course intro.']}], 'duration': 190.664, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug137891.jpg', 'highlights': ["The speaker's videos on Codecademy Python rank number one, showcasing expertise in the subject matter.", 'The speaker has certifications from Coursera, completed the CS50 course on edX, and dabbled in Team Treehouse, demonstrating diverse experience with reputable online learning platforms.', 'The speaker is one of the top instructors for computer programming at TakeLessons with over 30 testimonials, indicating a high level of expertise and teaching ability.', 'The chapter emphasizes the need for a more engaging and effective learning approach, mentioning the R programming language as the focus.', 'The instructor expresses excitement about the R programming language course and highlights the engaging nature of the course intro.', 'Existing computer programming courses are criticized for being boring and not treating students like human beings.']}, {'end': 515.317, 'segs': [{'end': 383.488, 'src': 'embed', 'start': 328.976, 'weight': 0, 'content': [{'end': 331.756, 'text': 'He has 120, 000 views with 539 likes.', 'start': 328.976, 'duration': 2.78}, {'end': 332.837, 'text': 'What? 120, 000 views, you guys.', 'start': 331.776, 'duration': 1.061}, {'end': 335.017, 'text': "What? That's unbelievable.", 'start': 332.857, 'duration': 2.16}, {'end': 351.893, 'text': "You want somebody to talk to you, guide you, and make you go through that process, because especially when you're starting out, that's what you need.", 'start': 342.421, 'duration': 9.472}, {'end': 356.2, 'text': "I know that because that's what I needed when I was starting out.", 'start': 353.297, 'duration': 2.903}, {'end': 359.883, 'text': 'I needed somebody there to kind of almost be there physically.', 'start': 356.28, 'duration': 3.603}, {'end': 362.765, 'text': "But that's impossible if you're trying to do it through the internet.", 'start': 360.323, 'duration': 2.442}, {'end': 365.848, 'text': 'But there are ways somebody can connect with you,', 'start': 363.166, 'duration': 2.682}, {'end': 378.079, 'text': "and one good way is that there's a human being treating you like a human being and not just hiding behind a screen cast and speaking to you in a very monotonous and boring tone.", 'start': 365.848, 'duration': 12.231}, {'end': 378.98, 'text': 'So that is.', 'start': 378.459, 'duration': 0.521}, {'end': 383.488, 'text': 'One common problem in a lot of these courses.', 'start': 380.285, 'duration': 3.203}], 'summary': 'Experienced 120,000 views and 539 likes, emphasizing the need for personal guidance in online courses.', 'duration': 54.512, 'max_score': 328.976, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug328976.jpg'}, {'end': 439.423, 'src': 'embed', 'start': 411.783, 'weight': 3, 'content': [{'end': 416.047, 'text': "It's like, you know, it's like exponential difficulty scale.", 'start': 411.783, 'duration': 4.264}, {'end': 424.936, 'text': "So that say they're centered around beginners, but they take really a lot of things for granted and skip over a lot of little steps,", 'start': 416.988, 'duration': 7.948}, {'end': 428.958, 'text': "which leave you frustrated and sometimes you think that you're dumb.", 'start': 425.356, 'duration': 3.602}, {'end': 439.423, 'text': 'because again i know, because i felt really stupid taking a lot of these either blah, like following these blog guides or following these videos.', 'start': 428.958, 'duration': 10.465}], 'summary': 'Beginner tutorials are frustrating, leaving one feeling dumb, as they skip over important steps.', 'duration': 27.64, 'max_score': 411.783, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug411783.jpg'}, {'end': 480.724, 'src': 'embed', 'start': 452.75, 'weight': 5, 'content': [{'end': 458.414, 'text': "They should teach you those things, because there's no other way you would have learned them, and they shouldn't assume that,", 'start': 452.75, 'duration': 5.664}, {'end': 459.935, 'text': "especially when you're starting out.", 'start': 458.414, 'duration': 1.521}, {'end': 464.518, 'text': "So that's one problem, taking things for granted.", 'start': 461.636, 'duration': 2.882}, {'end': 467.34, 'text': 'Now I wanna talk about problem number three.', 'start': 464.578, 'duration': 2.762}, {'end': 471.923, 'text': 'Feedback is slow as hell, okay?', 'start': 468.1, 'duration': 3.823}, {'end': 480.724, 'text': "So in most of these courses that you're taking, You get stuck in a problem or you want to try out some new idea that you came up with.", 'start': 472.583, 'duration': 8.141}], 'summary': 'Challenges include lack of essential teachings and slow feedback in courses.', 'duration': 27.974, 'max_score': 452.75, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug452750.jpg'}], 'start': 328.976, 'title': 'Online learning impact and challenges', 'summary': 'Highlights the impact of personalized online guidance with an example of 120,000 views and 539 likes, emphasizing the need for human connection. it also discusses challenges in online learning, including lack of beginner-friendliness and slow feedback mechanisms, leading to frustration.', 'chapters': [{'end': 383.488, 'start': 328.976, 'title': 'Impactful online guidance', 'summary': 'Highlights the impact of personalized guidance in online courses, citing an example of 120,000 views and 539 likes, emphasizing the need for human connection and engagement in educational content.', 'duration': 54.512, 'highlights': ['The speaker has achieved 120,000 views and 539 likes, showcasing the significant impact of personalized guidance in online courses.', 'Emphasizing the importance of human connection and engagement in educational content, the speaker highlights the need for personalized guidance and support, especially for individuals starting out in their learning journey.', 'The speaker stresses the limitations of internet-based learning, emphasizing the need for human interaction and personalized support in educational content.']}, {'end': 515.317, 'start': 383.908, 'title': 'Challenges in online learning', 'summary': 'Discusses the challenges in online learning, including courses not being beginner-friendly, skipping over important steps, and slow feedback mechanisms, leading to frustration and delayed learning progress.', 'duration': 131.409, 'highlights': ['The courses are not beginner-friendly, as they skip over important steps and assume prior knowledge, leading to frustration and self-doubt.', 'The difficulty scale is exponential, making it challenging for beginners to grasp the concepts and leaving them feeling inadequate.', 'Feedback mechanisms in online courses are slow, leading to delays in problem-solving and learning progress.']}], 'duration': 186.341, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug328976.jpg', 'highlights': ['The speaker has achieved 120,000 views and 539 likes, showcasing the significant impact of personalized guidance in online courses.', 'Emphasizing the importance of human connection and engagement in educational content, the speaker highlights the need for personalized guidance and support, especially for individuals starting out in their learning journey.', 'The speaker stresses the limitations of internet-based learning, emphasizing the need for human interaction and personalized support in educational content.', 'The courses are not beginner-friendly, as they skip over important steps and assume prior knowledge, leading to frustration and self-doubt.', 'The difficulty scale is exponential, making it challenging for beginners to grasp the concepts and leaving them feeling inadequate.', 'Feedback mechanisms in online courses are slow, leading to delays in problem-solving and learning progress.']}, {'end': 611.704, 'segs': [{'end': 562.786, 'src': 'embed', 'start': 536.441, 'weight': 0, 'content': [{'end': 544.743, 'text': 'Well, what happens when you skip that part of the course and move on? You are missing a fundamental piece of understanding.', 'start': 536.441, 'duration': 8.302}, {'end': 557.599, 'text': 'Everything that you learn after this is going to be much weaker and is going to basically not build itself on top of what you had previously learned,', 'start': 546.525, 'duration': 11.074}, {'end': 562.786, 'text': 'and therefore the new knowledge is really not going to be any knowledge at all.', 'start': 557.599, 'duration': 5.187}], 'summary': 'Skipping fundamental course parts weakens subsequent learning.', 'duration': 26.345, 'max_score': 536.441, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug536441.jpg'}, {'end': 617.406, 'src': 'embed', 'start': 587.74, 'weight': 2, 'content': [{'end': 591.747, 'text': "but hey, When it's called for, you gotta do it right?", 'start': 587.74, 'duration': 4.007}, {'end': 595.89, 'text': 'You gotta step up to the occasion and you gotta toot your horn.', 'start': 591.767, 'duration': 4.123}, {'end': 604.037, 'text': 'I took all of those things into account the feedback being slow, the courses being extremely boring,', 'start': 596.211, 'duration': 7.826}, {'end': 611.704, 'text': 'the lessons not being catered towards beginners and I decided to build something that resolves all those problems.', 'start': 604.037, 'duration': 7.667}, {'end': 617.406, 'text': "So I'm gonna show you guys just a little bit of a sneak peek into my own course.", 'start': 612.344, 'duration': 5.062}], 'summary': 'Created a new course addressing slow feedback, boring content, and lack of beginner focus.', 'duration': 29.666, 'max_score': 587.74, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug587740.jpg'}], 'start': 515.317, 'title': 'The importance of not skipping course content', 'summary': 'Emphasizes the negative consequences of skipping course content, leading to weak understanding and confusion with advanced concepts, ultimately resulting in quitting the entire course.', 'chapters': [{'end': 611.704, 'start': 515.317, 'title': 'Importance of not skipping course content', 'summary': 'Emphasizes the importance of not skipping course content as it leads to weak understanding and confusion with advanced concepts, ultimately resulting in quitting the entire course.', 'duration': 96.387, 'highlights': ['The consequences of skipping course content include weaker understanding and confusion with advanced concepts, leading to a higher likelihood of quitting the entire course.', 'Skipping a fundamental part of the course results in new knowledge being ineffective and not building upon previously learned concepts.', 'The speaker highlights the significance of not skipping course content by sharing personal experiences and the decision to create a solution addressing common problems with courses.']}], 'duration': 96.387, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug515317.jpg', 'highlights': ['Skipping course content leads to weaker understanding and confusion with advanced concepts, increasing the likelihood of quitting the entire course.', 'Skipping a fundamental part of the course results in new knowledge being ineffective and not building upon previously learned concepts.', 'The speaker emphasizes the significance of not skipping course content by sharing personal experiences and creating a solution addressing common problems with courses.']}, {'end': 765.478, 'segs': [{'end': 652.667, 'src': 'heatmap', 'start': 612.344, 'weight': 0, 'content': [{'end': 617.406, 'text': "So I'm gonna show you guys just a little bit of a sneak peek into my own course.", 'start': 612.344, 'duration': 5.062}, {'end': 626.55, 'text': "I've created my own coding school called Clever Programmer, and I want you to just take a look at it and see what you think.", 'start': 618.167, 'duration': 8.383}, {'end': 630.532, 'text': 'All right, so I wanna give you a little sneak peek of my website.', 'start': 627.831, 'duration': 2.701}, {'end': 637.215, 'text': "So you go to cleverprogrammer.com, okay? Now, let's say you go to the Learn Python course.", 'start': 630.552, 'duration': 6.663}, {'end': 640.997, 'text': 'You have the entire curriculum in front of you.', 'start': 638.556, 'duration': 2.441}, {'end': 650.346, 'text': 'okay, so you can do exercises, you can go projects or you can go step by step, linearly, how i have put it together for you.', 'start': 641.863, 'duration': 8.483}, {'end': 652.667, 'text': "so let's say you go to lesson zero.", 'start': 650.346, 'duration': 2.321}], 'summary': 'Clever programmer offers a coding course with a learn python curriculum available on cleverprogrammer.com.', 'duration': 40.323, 'max_score': 612.344, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug612344.jpg'}], 'start': 612.344, 'title': 'Clever programmer python course', 'summary': 'Introduces the clever programmer coding school and its learn python course, featuring live coding for interactive learning.', 'chapters': [{'end': 765.478, 'start': 612.344, 'title': 'Clever programmer python course', 'summary': 'Introduces a sneak peek into the clever programmer coding school, showcasing the learn python course with a live coding feature allowing users to follow along and interact while learning.', 'duration': 153.134, 'highlights': ['The Learn Python course at Clever Programmer provides a live coding feature allowing users to code alongside the instructor, enhancing interactive learning experiences.', 'The chapter introduces a sneak peek into the Clever Programmer coding school, showcasing the Learn Python course with a live coding feature allowing users to follow along and interact while learning.']}], 'duration': 153.134, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug612344.jpg', 'highlights': ['The Learn Python course at Clever Programmer provides a live coding feature allowing users to code alongside the instructor, enhancing interactive learning experiences.', 'The chapter introduces a sneak peek into the Clever Programmer coding school, showcasing the Learn Python course with a live coding feature allowing users to follow along and interact while learning.']}, {'end': 1203.24, 'segs': [{'end': 869.531, 'src': 'embed', 'start': 765.978, 'weight': 0, 'content': [{'end': 772.06, 'text': "And I go, well, that's just the terminal silly.", 'start': 765.978, 'duration': 6.082}, {'end': 782.74, 'text': "So that's so simple, right? It gives you that immediate feedback and it ends up being one of the most powerful tools.", 'start': 772.781, 'duration': 9.959}, {'end': 794.245, 'text': "And I have, as of now, this feature was implemented fairly recently, but even up until now, I've seen some tremendous benefits of this with students.", 'start': 783.18, 'duration': 11.065}, {'end': 801.988, 'text': "And I'm getting countless feedback from students telling me how much they love this feature and how much it's helping them.", 'start': 794.485, 'duration': 7.503}, {'end': 805.788, 'text': 'okay?. So check it out, test this out.', 'start': 801.988, 'duration': 3.8}, {'end': 814.494, 'text': "Maybe this feature could be helpful to you as well, okay? So that's a little bit of a sneak peek of my website.", 'start': 806.088, 'duration': 8.406}, {'end': 821.939, 'text': 'Hopefully you guys found this to be beneficial and enlightening and awesome.', 'start': 814.914, 'duration': 7.025}, {'end': 825.581, 'text': 'and the Tooth Horning List goes on.', 'start': 821.939, 'duration': 3.642}, {'end': 831.143, 'text': 'these courses are centered around beginners, so i actually start teaching you visually.', 'start': 825.581, 'duration': 5.562}, {'end': 838.127, 'text': 'i use a tool called turtle, which is a module, and it actually builds things graphically as we learn them.', 'start': 831.143, 'duration': 6.984}, {'end': 844.15, 'text': "so when i'm showing you the process of looping over, we're actually making a circle out of squares.", 'start': 838.127, 'duration': 6.023}, {'end': 846.171, 'text': "this way, you're not like.", 'start': 844.15, 'duration': 2.021}, {'end': 850.117, 'text': 'oh, your answer was supposed to be 87.6992.', 'start': 846.171, 'duration': 3.946}, {'end': 858.543, 'text': "This way, if your turtle isn't making a circle out of squares, then you automatically know that your code is wrong.", 'start': 850.117, 'duration': 8.426}, {'end': 860.724, 'text': "So you're getting some fast feedback.", 'start': 858.863, 'duration': 1.861}, {'end': 867.149, 'text': 'Now another most important thing I want to share with you is three, feedback being extremely fast.', 'start': 861.205, 'duration': 5.944}, {'end': 869.531, 'text': 'You see that blue button at the bottom right corner?', 'start': 867.469, 'duration': 2.062}], 'summary': 'Implementing a new feature for visual feedback has led to tremendous benefits for students and positive feedback from them.', 'duration': 103.553, 'max_score': 765.978, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug765978.jpg'}, {'end': 978.549, 'src': 'heatmap', 'start': 936.282, 'weight': 7, 'content': [{'end': 944.568, 'text': 'you want to do things on the back end and you want to do stuff with HTML or CSS or JavaScript, why are you even here?', 'start': 936.282, 'duration': 8.286}, {'end': 947.67, 'text': 'You should be at Free Code Camp.', 'start': 945.168, 'duration': 2.502}, {'end': 955.447, 'text': 'Free Code Camp is an unbelievable place to go to for learning all web development stuff.', 'start': 949.001, 'duration': 6.446}, {'end': 958.31, 'text': 'Web development, go to Free Code Camp.', 'start': 955.787, 'duration': 2.523}, {'end': 959.691, 'text': 'They will help you out.', 'start': 958.67, 'duration': 1.021}, {'end': 961.613, 'text': 'They will help you build projects.', 'start': 959.751, 'duration': 1.862}, {'end': 963.455, 'text': 'They will help you build portfolios.', 'start': 961.653, 'duration': 1.802}, {'end': 965.457, 'text': 'They are absolutely great.', 'start': 963.835, 'duration': 1.622}, {'end': 967.579, 'text': 'Back-end development.', 'start': 966.558, 'duration': 1.021}, {'end': 978.549, 'text': 'And if you are starting out again, my website is going to be a really good resource for you, because Python can be used for the backend okay?', 'start': 967.987, 'duration': 10.562}], 'summary': 'Free code camp is an excellent resource for learning web development, offering help with projects and portfolios.', 'duration': 42.267, 'max_score': 936.282, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug936282.jpg'}, {'end': 1093.418, 'src': 'embed', 'start': 1046.945, 'weight': 5, 'content': [{'end': 1053.088, 'text': 'and then you can take the next level of that course, say at Coursera, where things are a little bit more rigorous.', 'start': 1046.945, 'duration': 6.143}, {'end': 1060.511, 'text': "So at Coursera, you have a lot of deadlines, you have courses, it's a little bit more academic, I would say.", 'start': 1053.668, 'duration': 6.843}, {'end': 1066.993, 'text': 'Okay, but not like school, because school just focuses on regurgitation and doing well on quizzes,', 'start': 1060.951, 'duration': 6.042}, {'end': 1073.916, 'text': "but it doesn't care about you remembering these things and retaining this information, actually using this to get employed.", 'start': 1066.993, 'duration': 6.923}, {'end': 1079.713, 'text': "okay?. Coursera, that's not what I mean when I say academic for Coursera.", 'start': 1073.916, 'duration': 5.797}, {'end': 1084.855, 'text': 'okay?. What I just mean is that Coursera is a little bit more structured.', 'start': 1079.713, 'duration': 5.142}, {'end': 1093.418, 'text': 'After Coursera, something even more rigorous, but again, something, a very valuable resource is edX.', 'start': 1086.716, 'duration': 6.702}], 'summary': 'Coursera offers structured, academic courses with deadlines, while edx provides even more rigorous resources.', 'duration': 46.473, 'max_score': 1046.945, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug1046944.jpg'}], 'start': 765.978, 'title': 'Immediate feedback feature and python learning resources', 'summary': 'Discusses the benefits of immediate feedback feature and provides recommendations for python learning resources, emphasizing visual teaching, fast feedback, and the importance of having fun while coding, along with specific recommendations for online learning platforms like udacity, coursera, and edx.', 'chapters': [{'end': 825.581, 'start': 765.978, 'title': 'Immediate feedback feature benefits', 'summary': 'Highlights the implementation of an immediate feedback feature, which has been beneficial for students and has received positive feedback, indicating its effectiveness in enhancing learning outcomes.', 'duration': 59.603, 'highlights': ['The immediate feedback feature has been implemented recently and has shown tremendous benefits for students.', 'Countless feedback from students has indicated how much they love and have been helped by this feature.', 'The immediate feedback feature is one of the most powerful tools, providing simple yet effective benefits.']}, {'end': 1203.24, 'start': 825.581, 'title': 'Python learning resources and recommendations', 'summary': 'Introduces python learning resources and recommendations, emphasizing the use of visual teaching, fast feedback, and the importance of having fun while coding. it also provides a hierarchy of online learning platforms, with udacity, coursera, and edx being recommended for different levels of rigor and structure.', 'duration': 377.659, 'highlights': ['The chapter emphasizes visual teaching using a tool called turtle to provide fast feedback by visually representing the code execution. The use of turtle module for visual representation of code execution provides fast feedback by showing graphical outputs, such as making a circle out of squares, to quickly identify errors.', 'The importance of having fun while coding is stressed, as it is identified as the primary factor in becoming proficient at coding. Emphasizing the significance of enjoying the coding process, as it is crucial for long-term engagement and proficiency in coding.', 'The chapter recommends Udacity, Coursera, and edX as valuable resources, with Udacity being highlighted for its high-quality introductory courses. The recommendation of Udacity, Coursera, and edX as valuable resources for learning programming, with particular emphasis on Udacity for its high-quality production and clear introductory courses.']}], 'duration': 437.262, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/CzscINpDIug/pics/CzscINpDIug765978.jpg', 'highlights': ['The immediate feedback feature has been implemented recently and has shown tremendous benefits for students.', 'Countless feedback from students has indicated how much they love and have been helped by this feature.', 'The immediate feedback feature is one of the most powerful tools, providing simple yet effective benefits.', 'The chapter emphasizes visual teaching using a tool called turtle to provide fast feedback by visually representing the code execution.', 'The use of turtle module for visual representation of code execution provides fast feedback by showing graphical outputs, such as making a circle out of squares, to quickly identify errors.', 'The importance of having fun while coding is stressed, as it is identified as the primary factor in becoming proficient at coding.', 'Emphasizing the significance of enjoying the coding process, as it is crucial for long-term engagement and proficiency in coding.', 'The chapter recommends Udacity, Coursera, and edX as valuable resources, with Udacity being highlighted for its high-quality introductory courses.', 'The recommendation of Udacity, Coursera, and edX as valuable resources for learning programming, with particular emphasis on Udacity for its high-quality production and clear introductory courses.']}], 'highlights': ['The immediate feedback feature has been implemented recently and has shown tremendous benefits for students.', 'Countless feedback from students has indicated how much they love and have been helped by this feature.', 'The immediate feedback feature is one of the most powerful tools, providing simple yet effective benefits.', 'The chapter emphasizes visual teaching using a tool called turtle to provide fast feedback by visually representing the code execution.', 'The use of turtle module for visual representation of code execution provides fast feedback by showing graphical outputs, such as making a circle out of squares, to quickly identify errors.', 'The importance of having fun while coding is stressed, as it is identified as the primary factor in becoming proficient at coding.', 'Emphasizing the significance of enjoying the coding process, as it is crucial for long-term engagement and proficiency in coding.', 'The recommendation of Udacity, Coursera, and edX as valuable resources for learning programming, with particular emphasis on Udacity for its high-quality production and clear introductory courses.', "The speaker's videos on Codecademy Python rank number one, showcasing expertise in the subject matter.", 'The speaker has certifications from Coursera, completed the CS50 course on edX, and dabbled in Team Treehouse, demonstrating diverse experience with reputable online learning platforms.', 'The speaker is one of the top instructors for computer programming at TakeLessons with over 30 testimonials, indicating a high level of expertise and teaching ability.', 'The chapter emphasizes the need for a more engaging and effective learning approach, mentioning the R programming language as the focus.', 'The instructor expresses excitement about the R programming language course and highlights the engaging nature of the course intro.', 'Existing computer programming courses are criticized for being boring and not treating students like human beings.', 'The speaker has achieved 120,000 views and 539 likes, showcasing the significant impact of personalized guidance in online courses.', 'Emphasizing the importance of human connection and engagement in educational content, the speaker highlights the need for personalized guidance and support, especially for individuals starting out in their learning journey.', 'The speaker stresses the limitations of internet-based learning, emphasizing the need for human interaction and personalized support in educational content.', 'The courses are not beginner-friendly, as they skip over important steps and assume prior knowledge, leading to frustration and self-doubt.', 'The difficulty scale is exponential, making it challenging for beginners to grasp the concepts and leaving them feeling inadequate.', 'Feedback mechanisms in online courses are slow, leading to delays in problem-solving and learning progress.', 'Skipping course content leads to weaker understanding and confusion with advanced concepts, increasing the likelihood of quitting the entire course.', 'Skipping a fundamental part of the course results in new knowledge being ineffective and not building upon previously learned concepts.', 'The speaker emphasizes the significance of not skipping course content by sharing personal experiences and creating a solution addressing common problems with courses.', 'The Learn Python course at Clever Programmer provides a live coding feature allowing users to code alongside the instructor, enhancing interactive learning experiences.', 'The chapter introduces a sneak peek into the Clever Programmer coding school, showcasing the Learn Python course with a live coding feature allowing users to follow along and interact while learning.', 'The chapter emphasizes the overwhelming amount of resources available for learning how to code.', 'It highlights the common problem of a learning binge and the desire to enroll in multiple programming languages and subscribe to various resources.', 'The speaker emphasizes the need to narrow down learning and avoid being enrolled in multiple resources to prevent a learning binge.']}