facebook

Discover the Best Private Computer science Classes in Ankara

For over a decade, our private Computer science tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons at home or in Ankara, you’ll benefit from high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

search-teacher-icon

Find Your Perfect Teacher

Explore our selection of Computer science tutors & teachers in Ankara and use the filters to find the class that best fits your needs.

chat-icon

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Computer science class that suits you best.

calendar-icon

Book Your First Lesson

Arrange the time and place for your first class together. Once your teacher confirms the appointment, you can be confident you are ready to start!

0 teachers in my wish list
|
+

2 computer science teachers in Ankara

Trusted teacher: This in-depth course will help you master the development of modern RESTful APIs using the Spring Boot framework. You'll learn how to build robust, scalable, and secure web applications using industry best practices. Educational goals : - Understand the fundamental concepts of REST APIs - Master the architecture and components of Spring Boot - Develop secure and efficient APIs - Implement good development practices Detailed program: 1. Introduction to Spring Boot - Presentation of the framework and its ecosystem - Configuration and setup of the development environment - Structure of a Spring Boot project 2. REST API Fundamentals - REST architectural principles - HTTP methods and status codes - Design of RESTful APIs 3. Development with Spring Boot - Controllers and routing - Management of HTTP requests and responses - Data validation - Exception management 4. Data Persistence - Integration with Spring Data JPA - Database configuration - Creation of repositories - Management of relationships between entities 5. API Security - Authentication and authorization - Implementation of JWT - Role and permission management - Protection against common attacks 6. Testing and documentation - Unit and integration tests - Automatic documentation with Swagger/OpenAPI - Good testing practices 7. Deployment and monitoring - Configuration of environments - Deployment on different platforms - Monitoring and logging - Performance and optimization Methodology : - Theoretical courses with practical demonstrations - Practical exercises and concrete projects - Development of a complete application - Code review and debugging sessions Prerequisite: - Knowledge of Java (OOP, collections, exceptions) - Basics in web development and HTTP - SQL concepts Recommended duration: 15 hours (minimum) By the end of this course, you will be able to: - Design and develop professional REST APIs - Effectively use Spring Boot and its ecosystem - Implement advanced security features - Deploy and maintain Spring Boot applications - Follow development best practices This training combines theory and practice to allow you to acquire concrete expertise in developing APIs with Spring Boot, a skill that is highly sought after on the job market.
Web development · Computer science · Computer programming
star icon
active star icon
(12 reviews)
Anas - Brussels, Belgium32Fr
Trusted teacher: >>> What is Excel? Microsoft Excel is a spreadsheet that allows you to do calculations, analyze data with formulas, tables and graphs. >>> What about pedagogy? I favor the learning by doing method >>> Who am I? For information, I am consultant / trainer and certified Microsoft Excel Expert. I have considerable experience in training. Indeed, I have trained hundreds of people whether in groups, or in private. >>> Location of the training? The place is to be agreed with the apprentice. Training can also be organized remotely (Teams, Zoom, Google Meet, Skype...) >>> Content of the training I can adapt to your level and your needs in terms of content. Here is a non-exhaustive example of the subjects taught. **** Excel Training (Beginner and Intermediate) **** Part I: Basic Concepts What is Excel? Discover the Excel window. Workbooks, spreadsheets, cells. Use the toolbars, the menu, the help. Part II: Working in a spreadsheet Identify basic concepts Manage cells: capture and copy Set up formulas. Master the modes of referencing cells: absolute, relative. Insert, delete rows or columns, move fields. Part III: Formatting a spreadsheet Format cells: present numbers, text, titles. Define conditional formatting. Print the entire sheet or part. Build the layout: titles, pagination Part IV: Workbook Management Save, edit a workbook. Divide your data over several sheets. Insert, delete, move, copy a sheet. Edit multiple sheets simultaneously Part V: Data Analysis Using Functions Calculate percentages, establish ratios. Perform statistics: AVERAGE, MAX, MIN Apply conditions: SI. Use functions: NOW, TODAY. Consolidate multiple sheets of a workbook with the SUM function. Part VI: Linking spreadsheets Transfer data from one table to another Copy / paste with link. Create summary tables. Part VII: Illustrate with graphics Create a chart from a table Change the type: histogram, curve, sector. Add or delete a series. **** Excel Training (Advanced) **** Part I: Configure Excel Options Set up Excel options. Customize the interface. Part II: Gaining time to present his paintings Define styles, use themes. Define conditional formats. Insert Sparklines charts. Part III: Creating simple and complex calculation formulas Master the various modes of referencing: relative, absolute, mixed. Name cells. Set up simple and complex conditions: IF, OR, AND. Calculate statistics: NBVAL, NB, NB.SI. Use mathematical functions: Sum and SUM. Retrieve data with search functions: VLOOKUP Calculate dates, times: DATE(), DAY() and MONTH() ... Manipulate text: CAPITAL, MINISCULE and CONCATENATE. Protect formulas, sheets or binders. Part IV: Consolidation of data Link multiple cells in a workbook. Manage connections between workbooks. Consolidate tables in a workbook. Consolidate data from multiple workbooks. Part V: Exploiting Data Lists Tris multicriteria. Custom sorting: Numeric, Textual and Chronological. Extract data: advanced filters. Delete duplicates. Part VI: Implementing Pivot Tables / Charts Create charts / pivot tables Group the information by period and by slice. Filter and sort Segment filters Show / hide data. Add ratios and percentages.
Computer science · Microsoft excel
Computer science · Web development
Trusted teacher: Hey, This is Hammad, I'm a Python Developer and I am working on Python for almost 2 years😇. I will teach you a Full Beginner's Computer Science: Python Course covering from the basics to advanced level programming. My bachelor's in Computer Science is in progress and use python on a regular basis in Data Science, Deep Learning Programming. Teaching Methodology I also give online tuition, my teaching methodology mainly involves explaining concepts with examples by using Jupyter Notebooks. Then I practice one or two questions with the student. Then I give questions to students through sharing Notebooks on screen and ask them to solve on their own. I help them out if they are stuck and then we discuss the answers. This helps in having an interactive class and you will surely not be bored with me and will start liking Python even more😊. General Course Outline: //Python 1 // Print Variables. Logical Operators. Comparison Operators. Comparison Operators If/Else Statements Comments. User Input. List and List’s Functions. List Slicing. Tuples. //Python 2 // For Loops. Nested For Loop. Break, Continue, Pass. Type Casting. Sets. Dictionary. //Python 3// Functions While Loops. Exceptions. File I/O. CSV file. JSON File. Learning Python has never been so easy, enjoyable, and affordable! Don’t lose one more second when you can start learning Python right now! More and More people are doing it. Are you ready to embrace this wonderful experience? Get Access Now! Best Regards, Hammad
Computer programming · Computer science · Python
Showing results 51 - 75 of 125451 - 75 of 1254

Our students from Ankara evaluate their Computer Science teacher.

To ensure the quality of our Computer Science teachers, we ask our students from Ankara to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.9 out of 5 based on 171 reviews.

Tutoring for Standard Mathematics Exams (UG level). (Amsterdam)
Haralambie
rating star
rating green star
Haralambie has provided incredible support throughout our sessions in a variety of challenging areas of mathematics. The breadth of Haralambie's expertise is evident in the many ways he can demonstrate the idea. I have benefitted from Haralambie's clarity in showing the relevance of specific theorems and how they connect with upcoming material. I have learned a lot from our sessions and he marries the conceptual gaps that come up by explaining the ideas and properties very well. Haralambie provides guidance, patience, and context to the topics covered in subjects that are otherwise disorienting. We work together to hammer out a conceptual stump. My learning experience with Haralambie is fun and engaging, and his input and guidance has been incredibly helpful in elucidating areas that I have missed which improves my approach to future problems.
Review by RON
Python Lessons for All Ages! All Levels Welcome! Beginners, Intermediates, Professionals! (Amsterdam)
Gergely
rating star
rating green star
As someone struggling with learning programming in Python for so long, Jerry's lessons literally saved me. His clear explanations helped me understand the concepts better, and the examples he provided helped me concretize the topics in my mind so that I was able to apply them by myself later. He was very patient and helpful when explaining the topics and when giving me time to think about the possible formulations of the algorithms, which released the stress of passing my university course and enabled me to actually understand the essence of Python and how to think when programming.
Review by AZRA
Mastering Web Development: From Fundamentals to Advanced Techniques (Les Bons Villers)
Oussama
rating star
rating green star
I have no prior experience in this area and I took lessons with Ousamma. He has enough patience and a knack in guiding you step by step through the lessons and exercises in a very simple way to understand them well. He is an invested teacher that is kind and polite. He will help you to develop your abilities and to feel confident in order to achieve your goals. I warmly recommend him and extend my gratitude his great support throughout my learning journey.
Review by BEN
map iconMap