Alex Bowers started his programming career learning PHP and MySQL, for a small project that he wanted to complete. Two years later, he had completed the project and become a bonifide PHP and mySQL expert. Alex was hooked- he just couldn’t get enough of coding. This was the beginning of a life long passion for programming.
Alex’s style is very much compatible with LearnToProgram.tv’s mission: to provide easy to access technical education for students worldwide. Traditional classroom teaching is passé for Alex: His goal is to teach thousands of students he has never met from all countries and cultures.
Since Alex began teaching, he has been an administrator on a hugely successful forum, PHPacademy. Alex has also authored and produce content for various other educational sources all over the net.
Take your courses with you and learn anytime, anywhere.
Learn and practice real-world skills and achieve your goals.
Python is a functional and flexible programming language that is powerful enough for experienced programmers to use, but simple enough for beginners as well. Python is a well-developed, stable and fun to use programming language that is adaptable for both small and large development projects. If you want to learn how to program or want to branch out into other programming languages, our Python for Beginners course is the right python training course for you.
Programmers love Python because of how fast and easy it is to use. Python cuts development time in half with its simple to read syntax and easy compilation feature. Debugging your programs is a breeze in Python with its built in debugger. Using Python makes programmers more productive and their programs ultimately better.
In this Python for Beginners course, Instructor Alex Bowers will teach you how to quickly write your first program in Python! You will also learn how to create custom modules and libraries. This comprehensive course covers the basics of Python as well as the more advanced aspects such as debugging and handling files. With your purchase you will gain access to all 13 chapters of this Python for Beginners course as well as labs and code files.
No other Python training course is this detailed. Even database operations are covered in this extremely comprehensive course!
Create stable and more functional programs today with our Python for Beginners course.
A database is a structure that's used to organize data and in Python a class called sqlite3 is used to handle database interactions.
Can't get past installation instructions. Very frustrating. Needs PC instructions or needs to address newer versions of python.
The presentation was mostly ok. Some videos would need editing (oh, sorry, oops etc.) and more explaining. The end of the course was worse, for example databases and debugging. Still, I'd recommend if discounted (under 10$), otherwise definitely not.
I bought this from the Slashdot promo. . . in the development bundle, and I guess I should have checked better. I'm running Linux on a laptop - and need to be able to do the content on the train on the way to work - disconnected. Consequently - the course is of absolutely no value to me. I'd ask for a refund - but I know that I'm not going to get one because of the conditions. . . this has left a sour taste in my mouth. Really disappointed.
It seems like the presenter is working from an outline but did not bother mapping out the code. A good percentage of the presentation is watching and listening as the presenter tries to resolve the errors in what he just coded. This is very distracting for the viewer as the presenter often glosses over why he just 'trial and errored' three different versions of the code. I'd say the content could have been condensed 20% or more had the presenter worked off a mapped out version of the presentation. There is at least one instance of the presenter introducing a topic (super) that he does not understand the correct usage of and we get to watch as he tries three different times to work thru the code before finally giving up and moving on in a way that suggests he intended to edit the video but never bothered to go back and take it out. Beyond that, the content is broken in to far too many chunks. It would have been better presented in perhaps half the number of lectures. At the very least this would have saved the viewer from having to listen to 10 seconds of annoying intro and exit graphics and 10+ seconds of introduction per lecture. All in all I found it a very inefficient presentation by a presenter who failed to convey thorough knowledge of the topics being presented. Worth noting as well is that the presentation is OSX based and beyond the presenter claiming that things should work the same on Windows, the viewer following along will quickly discover that they do not. Windows users will need to use 'set /a' at the command line to follow the order of operations lectures. I would find this more forgivable with a stronger disclaimer by the presenter ("I imagine it works the same on Windows but I honestly have no idea") or if the presentation was targeted towards more advanced users.
The teacher sounds about 12 and like he is just reading the explanations straight off of wikipedia and not even very well as he keeps umming and erring through out the tutorial. To explain things like this to beginners then you must use examples that beginners can relate to when possible and the instructor didn't do this through out. I found him so irritating I had to turn it off and find a different resource to learn about classes in python.