facebook

Computer programming lessons in Rome

Find your perfect private computer programming tutor in Rome.
Learn computer programming with our teachers at home or in their studio.

0 teachers in my wish list
+

4 computer programming teachers in Rome

Trusted teacher: This course is suitable for all levels and will be adapted according to your projects, the principles are applicable to any type of programming whether for web development, application programming or video games. The same principles therefore apply to the CMS Joomla, Drupal and the online commerce platforms WooCommerce, Magento, Prestashop and Shopify themes. Introduction to Web Development - Overview of web technologies - Client side vs server side development HTML (Hypertext Markup Language) - Structuring web content - HTML5 Features and Tags CSS (Cascading Style Sheets) - Formatting of web pages - CSS and SCSS JavaScript, PHP, MySQL - Fundamentals of JavaScript, PHP and MySQL - DOM manipulation - Asynchronous and AJAX programming Front-End Development - Responsive web design - Cross-browser compatibility - Using CodeKit Back-End Development - Choose a suitable web hosting - Server management and hosting options - Use of SFTP server - Create and manage MySQL databases - Web security, how to avoid hacks - SEO and speed optimization WordPress - Configuration and installation of WordPress - Installation and customization of themes (Avada in particular) - Installation and configuration of WooCommerce - How to manage payments on WooCommerce - Adapt the colors of a plug-in SilverStripe - Install via composer - Configuration and installation of SilverStripe - Create a custom theme - Create a custom back end for SilverStripe - Create new objects in OOP - Create templates to visualize objects - Program routines in PHP and JQuery
Computer programming · Web development · Css
Trusted teacher: Welcome to "Machine Learning with Python and PyTorch: Practical Hands-on Training," a beginner-friendly course designed to introduce you to the exciting world of machine learning using two of the most popular tools in the industry: Python and PyTorch. This course focuses on practical, hands-on learning, ensuring you gain the skills needed to start building your own machine learning models. #### Course Objectives: - **Introduction to Machine Learning:** Understand the basic concepts and principles of machine learning. - **Python Programming for Machine Learning:** Learn Python programming essentials tailored for machine learning applications. - **PyTorch Fundamentals:** Get acquainted with PyTorch, a powerful and flexible deep learning framework. - **Practical Experience:** Gain hands-on experience by working on real-world projects and exercises. - **Model Building and Evaluation:** Learn to build, train, and evaluate various machine learning models. #### Course Outline: 1. **Introduction to Machine Learning:** - What is machine learning? - Types of machine learning: supervised, unsupervised, and reinforcement learning - Applications of machine learning in different industries 2. **Python Programming Essentials:** - Introduction to Python programming - Data structures and libraries (NumPy, Pandas) - Basic data manipulation and visualization (Matplotlib, Seaborn) 3. **Getting Started with PyTorch:** - Introduction to PyTorch and its ecosystem - Setting up your environment and installation - Understanding tensors and basic tensor operations 4. **Building Your First Machine Learning Model:** - Data preprocessing and preparation - Splitting data into training and testing sets - Building a simple linear regression model with PyTorch 5. **Training and Evaluating Models:** - Understanding the training process - Loss functions and optimization algorithms - Evaluating model performance using metrics 6. **Advanced Models and Techniques:** - Introduction to neural networks - Building and training a neural network with PyTorch - Exploring convolutional neural networks (CNNs) for image classification 7. **Practical Projects and Applications:** - Hands-on projects to reinforce learning - Real-world applications and case studies - Tips and best practices for successful machine learning projects 8. **Next Steps in Your Machine Learning Journey:** - Exploring further learning resources - Joining machine learning communities and forums - Preparing for advanced topics and courses #### Who Should Enroll: - Beginners with no prior experience in machine learning - Individuals interested in learning Python programming - Aspiring data scientists and machine learning enthusiasts #### Prerequisites: - Basic computer literacy and familiarity with high school-level mathematics - No prior programming or machine learning experience required #### Course Outcomes: By the end of this course, you will be able to: - Understand the fundamental concepts of machine learning - Write and execute Python code for machine learning tasks - Use PyTorch to build, train, and evaluate machine learning models - Apply your knowledge to real-world problems and projects - Take the next steps in advancing your machine learning skills Join us in "Machine Learning with Python and PyTorch: Practical Hands-on Training" to embark on your journey into the fascinating world of machine learning. Gain the skills and confidence needed to build and deploy your own models, and start making an impact with machine learning today.
Python · Computer programming
Showing results 101 - 125 of 1242101 - 125 of 1242

Our students from Rome evaluate their Computer Programming teacher.

To ensure the quality of our Computer Programming teachers, we ask our students from Rome to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 5.0 out of 5 based on 52 reviews.

Hands on computers programming and general knowledge lessons for beginners or professionals (Amsterdam)
Mihai
Mihai is a very knowledgeable teacher. He can answer any question you ask him. He also addresses topics that are not his area of expertise per se and explains them to you in simple terms. His examples are easy to follow and linked to real problems. Yet, they are complex enough so that you can apply them afterwards. Overall, I highly recommend Mihai to anyone, beginner or advanced!
Review by UWE
Mathematics tutoring from secondary school to master's level by a French master's graduate (Schoten)
Han
Han is very professional and friendly. He does a fantastic job at preparing lessons and support that is tailored perfectly to the student. He goes over and above to ensure that students receive quality support that is appropriate for their level and that provides a framework for their exam success. I would definitely recommend taking Han's classes!
Review by JORDAN
Python programming language explained very simply and interestingly for beginners (Vienna)
Ferdaws
I contacted Ferdaws via Apprentus for my 10 years old son. We were very satisfied with our lesson. My son left the lesson in a very positive mood. Ferdaws' communication with the children is great. This situation motivated us a lot. It is very nice to meet him. Thank you!
Review by GÖKÇEN