By Jose Salvatierra | in Online Courses
Demand for Python is booming in the job market and it is a skill that can help you enter some of the most exciting industries, including data science, web applications, home automation and many more. Python is one of the "most loved” and “most wanted” programming languages according to recent industry surveys. If people are not using Python already, they want to start using Python. With 34 hours of instruction, this course will take you from beginner to expert in Python. It will cover major topics including Object-Oriented Programming, Web Scraping, GUI development, and more. This course will make it easy for you to learn Python and get ahead of your competition.
6,067 positive ratings from 25,596 students enrolled
"Jose Salvatierra is wonderful teacher. His command on the subject is awesome and he gives complete effort and shows complete dedication to make his student understand thoroughly. I recommend this course for sure." – Munish Kumar Sharma
Instructors
Jose Salvatierra, Founder of Teclado and Software EngineerImportant Details
Requirements
By Jose Salvatierra | in Online Courses
Say no more to copy-pasting code that you don’t understand. This course will guide you in creating simple, intermediate, and advanced REST APIs including authentication, deployments, caching, and much more. Put simply, a REST API is an application that accepts data from clients and returns data back. With the data, it can do many things. For example, a REST API we build in this course accepts text data from the client, processes it and stores it in a database, and then returns some data back so the client can show something to the user. Using Flask and popular extensions Flask-RESTful, Flask-JWT, and Flask-SQLAlchemy you'll dive right into developing complete, solid, production-ready REST APIs.
8,513 positive ratings from 48,857 students enrolled
"Jose is an excellent instructor, explaining the course material concisely. The course has some cool projects as well. If in need of assistance, he's also there to answer without delay. For people learning about REST APIs, this course is definitely a must-take. – Dimitris Tsaknakis
Instructors
Jose Salvatierra, Founder of Teclado and Software EngineerImportant Details
Requirements
By Jose Salvatierra | in Online Courses
This course starts with a simple REST API and teaches you everything you need to know about it—you can follow along with absolutely no issues. With 110 lectures, this course covers MArshmallow, Stripe, OAuth, Python 3.7, and more. There's even an e-book to get you up to speed quickly with this starter REST API! This course introduces new features and technologies by baking them into this application so you can see how a professional REST API is developed. Every new feature is added to a fully working application and tested! You'll also understand more about how to build features incrementally to get them to your users quickly and minimize risk!
305 positive reviews from 4,932 students enrolled
"Truly an advanced course for REST API's and it covered a great deal more. I took Jose's Complete Python course as well as the basic REST API course and they were excellent preparations for this course." – David Pinhasik
Instructors
Jose Salvatierra, Founder of Teclado and Software EngineerImportant Details
Requirements
By Jose Salvatierra | in Online Courses
Testing automation doesn't have to be painful. Software testing is an essential skill for any developer, and this course will surely help you understand all types of test automation with Python. This course is jam-packed with all the latest technologies for you to use professionally and in personal projects including unittest, mocking and patching, Postman, Selenium, Git, and more. With 116 lectures, this class will cover every fundamental software testing skill that you need to know in order to get a job testing or to apply these skills in your existing projects.
2,178 positive reviews from 15,104 students enrolled
" think this is a great course on learning Python-based automated testing for an intermediate coder. Python Refresher is helpful and appropriate, the explanations are clear and comprehensive, the pace is good, and I've learned a lot of very useful skills." – Kaelyn Lindquist
Instructors
Jose Salvatierra, Founder of Teclado and Software EngineerImportant Details
Requirements
By Jose Salvatierra | in Online Courses
Git is an essential skill for all team members of a technology company. In order to survive, technology companies are increasingly dependent on continuous delivery to give customers a better experience. Git or other methods of Version Control are necessary in order to do this. This course will make sure you get familiar, understand, and then master this extremely popular Version Control system. By the end of this class, you'll acquire a vital and in-demand skill to boost your CV and development abilities, help your team deliver working software, and make companies love you.
"105 positive ratings from 1,380 students enrolled
"I found this course very helpful. I have been using Git for a while. The GitFlow workflow and use of SourceTree were new to me. Jose explained it clearly and provided an example of using SourceTree, which I found very helpful." – David Welsh
Instructors
Jose Salvatierra, Founder of Teclado and Software EngineerImportant Details
Requirements
By Jose Salvatierra | in Online Courses
This course will lead you down a path of understanding that may well result in an income boost or positive career change. It’s a one-stop shop covering everything you need to start creating Python web applications that engage visitors and provide them with value. Starting with the basics of Python, you’ll move onto how the internet works, before creating your first complete web apps in Python.
3,534 positive reviews from 24,521 students enrolled
"It was a good match for me. I was already quite experienced with Python and MongoDB, but not with any web development, HTML and Flask. I really learned a lot from this course and I would definitively recommend this to my friends." – Job Almekinders
Instructors
Jose Salvatierra, Founder of Teclado and Software EngineerImportant Details
Requirements